我有一個在線刪除功能的問題。在本地主機上一切正常。 也許是錯的我不知道。Codeigniter功能刪除不能在本地主機聯機工作
型號代碼:
function delete($id)
{
$this->db->where('id', $id);
$this->db->delete('formular');
redirect('/site/cautare/');
}
控制器代碼
function delete($id)
{
$this->load->model('delete_model');
$this->delete_model->delete($id);
}
查看代碼,從那裏我做了刪除
<?php $del = (site_url().'/site/delete/'.$row->id) ?>
<a href="<?php echo $del ?>" class="delfisa" onclick="return confirm('Are u Sure?')">Delete</a>
網址是Base64編碼。當我點擊刪除按鈕,我得到:
http://exemplesite.info/index.php/site/delete/id_number - 一個空白頁,沒有錯誤
在我看來,這功能被阻斷的控制器。
您收到的錯誤消息是什麼?從Apache日誌或增加CI日誌級別 –
什麼是錯誤,並嘗試回聲site_url()。/ site/delete /'。row-> id調試值/頁面重定向url –