如何使用codeigniter在url中发送变量。我已经阅读了一些论坛,但我没有找到正确的语法。
以下是我希望在网址中提供的格式
http://localhost/acc/index.php/Jev/entryAccount/2016-08-0042
非常感谢您的帮助。谢谢。
答案 0 :(得分:0)
请先仔细阅读文档。在Codeigniter或任何其他MVC中,网址通常遵循此规则example.com/class/function/ID
。在您的情况下,数据2016-08-0042
将自动作为entryAccount
类中Jev
方法的参数。
答案 1 :(得分:0)
试试这个:
首先将变量放在查询字符串中,如下所示:
redirect('mycontroler/senddata/'.$name.'/'.$email);
以这种方式控制接收参数:
public function senddata($name,$email)
{
// do you stuff here
}
或者接收您可以使用的参数:
$this->uri->segment(number);