我正在開發一個項目,用戶可以上傳他用於前端Web開發的文件並顯示他在瀏覽器中完成的工作。 爲了做到這一點,我要求用戶上傳帶有名爲test.html的html文件的項目。 我使用codeigniter的目的。使用ID在codeigniter中動態加載視圖
我已經完成了上傳過程並將信息寫入表格中,但是當我完成上傳文件時,我一直在提供鏈接。我有一個上傳控制器如下:
<?php class Main extends CI_Controller {
//{construct and all the parts}
//upload function
function site_pages(){
$this->load->view('header'); $this->load->view('nav'); $this->load->view('test.html');
}
function do_upload(){
.....code for file upload....
...update the database with the folder_id...
}
但是這樣做之後,我需要提供的鏈接形式的用戶即
<a href="<?php echo base_url();?>/main/site_pages/folder_id/test.html" >
我停留在如何產生這個ID在這種形式下以及如何在控制器的特定視圖中加載test.html文件
我得到了你在說什麼,但我想要的是加載多個HTML頁面,使用單個控制器上傳了本。爲此,我需要傳遞一個參數以id的形式給控制器,它會加載相應的html頁面.....我想我需要重新映射.. – user1978166 2013-04-02 05:04:46