我有一些代碼抓取網頁並將其保存到CI應用程序/視圖文件夾。我的計劃是動態地進行一些更改,然後重新顯示頁面。但是,當我嘗試加載頁面時,我得到一個空白頁面。我可以看到'newpage.php'在視圖文件夾中按預期創建。這裏是代碼:Codeigniter not loading查看
$returned_content = get_data('http://www.yahoo.com'); // THIS USES CURL
file_put_contents(APPPATH."views/newpage.php", $returned_content);
$this->load->view('newpage');
我在做什麼錯了?
附錄:如果波維拉斯是關於視圖預加載正確的我加入了一個名爲「html_template」與代碼視圖
<?php echo $htmlstring; ?>
我改變了代碼
$returned_content = get_data('http://www.yahoo.com'); // THIS USES CURL
$data=array('htmlstring'=>$returned_content);
$this->load->view('html_template', $data);
感謝您的幫助
是的,我可以看到'newpage.php'按預期在視圖文件夾中創建,並且它包含正確的內容。另外如果我打開使用瀏覽器創建它通常打開 – user61629
嘗試添加'ini_set('display_errors',1); error_reporting(-1);'到這個文件的頂部,可能有錯誤。 –
你說這個文件是正確的,如果你有* $ this-> load-> view('newpage');'(沒有前兩行),它是否工作? –