[英]redirect uri segment after delete
我創建了一個項目,我對直接網址段有疑問...
例如:這是我的網址
http://10.88.25.131/instrumentdev/instrument/instrument/detail/CT-BSC-001
當我想要刪除數據並直接指向url時,例如上面的示例
這是我的控制器
public function detail(){
$id = $this->uri->segment(4);
$data = array(
'detail'=>$this->mcrud->get_detail($id),
'lihat' =>$this->mcrud->lihat_komentar($id),
'isi' =>'instrument/read_views');
$this->load->view('layout/wrapper', $data);
}
function deletecom() {
$u = $this->uri->segment(4);
$this->mcrud->deletecomment($u);
redirect('???**this my problem**???');
}
使用會話
$newdata = array(
'data' => $u
);
$this->session->set_userdata($newdata);
redirect('controller/method');
然后在下一個方法
$u = $this->session->userdata('data');
采用
$this->load->helper('url');/*if not already*/
redirect(base_url('controller/method/parametersIfAny'));
嘗試這個 :
function deletecom() {
echo $this->uri->segment(4);die(); //what does this print ??
$u = $this->uri->segment(4);
$this->mcrud->deletecomment($u);
redirect(base_url('instrument/instrument/detail/'.$u));
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.