2016-09-13 5 views
0

誰かがこれを尋ねたかもしれませんが、見つけられないかもしれません。今はCodeIgniterを使用しています。私のページを前のページまたはコントローラにリダイレクトするにはどうすればよいですか?私のページを前のページまたはコントローラにリダイレクトする方法はありますか?

function lihat($kode_matkul){ 
    $data['absen'] = $this->absen_model->absen($kode_matkul); 
    $data['main_content'] = 'tambah_absen'; 
    $this->load->view('page', $data); 
} 

function tambah($nim, $kode_matkul, $hadir){ 
    $tambah = $this->mhs_model->create($nim, $kode_matkul, $hadir); 
    redirect('absen/lihat/$kode_matkul'); //the error line 
} 

問題は、私はtambah機能を使用した後、私は(kode_matkulこちら)--->base_url()/absen/lihat/に自分のページをリダイレクトしたいということですが、プログラムはちょうど私がMySQLの行から取得--->base_url()/absen/lihatkode_matkulに私をリダイレクトします。事前に感謝します。

答えて

1

単一引用符は文字列内のPHP変数を認識しないため、二重引用符を使用して変数をphpで表示する必要があります。もう一つの方法はstringを 'variable'で変数に結合することです。 (ドット)演算子:

redirect("absen/lihat/$kode_matkul"); 

または

redirect('absen/lihat/'.$kode_matkul); 
+0

それが仕事だ...あなたの答えに感謝... –

関連する問題