我在那里检查了类似的问题,但这些似乎没有帮助。
我有一个电子邮件验证,即在 CodeIgniter 中路由到正确的函数,并将数据传递给函数以进行进一步处理。
示例网址:
http://mysite.dev/verify/?id=emailaddress@gmail.com&hash=562828a975740ac6820e40f7f61b4407
当前路线:
$route['verify/(:any)'] = 'formcontroller/verification/$1';
功能 :
public function verification($slug)
{
parse_str(parse_url($slug, PHP_URL_QUERY), $fileds);
var_dump($fields);
}
问题是,当我尝试上面列出的 url 时,我得到了 404。Message: Undefined variable: fields
当我尝试类似的东西时,我得到了http://amazon.dev/verify/asdasdasd
有人可以指出我正确的方向吗?
ADD :如果?
url 中没有,它可以工作。但是对于获取查询网址的标准应该是,我想知道如何解决这个问题