簡體   English   中英

刪除后重定向uri段

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM