如何使用codeigniter在URL中發送變量。我已經閱讀了一些論壇,但我沒有找到正確的語法。如何在codeigniter中傳遞和獲取url中的變量3
這裏是我想擁有的網址
http://localhost/acc/index.php/Jev/entryAccount/2016-08-0042
你的幫助是非常讚賞的格式。謝謝。
如何使用codeigniter在URL中發送變量。我已經閱讀了一些論壇,但我沒有找到正確的語法。如何在codeigniter中傳遞和獲取url中的變量3
這裏是我想擁有的網址
http://localhost/acc/index.php/Jev/entryAccount/2016-08-0042
你的幫助是非常讚賞的格式。謝謝。
試試這個:
首先你把你的變量在查詢字符串是這樣的:
public function senddata($name,$email)
{
// do you stuff here
}
,或接收參數,您可以:
redirect('mycontroler/senddata/'.$name.'/'.$email);
在CONTROLER以這種方式接收參數用途:
$this->uri->segment(number);
謝謝先生..它的工作:) – Nexus
偉大的,嘿,我不是先生,只是一個像你這樣的普通人:) –
請仔細閱讀文檔。在Codeigniter或任何其他MVC中,url通常遵循此規則example.com/class/function/ID
。在您的情況下,數據2016-08-0042
將自動作爲Jev
類中的entryAccount
方法的參數。
謝謝先生。我會跟着你的建議 – Nexus
它可以是這樣的 'base_url('controller/method/action');' –
我先把它放在哪裏? – Nexus
你可以在鏈接Link –