私はそこで同様の質問をチェックしましたが、それらは役に立たないようです。
CodeIgniter で適切な関数にルーティングされ、データが関数に渡されてさらに処理されるような電子メール検証があります。
サンプル URL :
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
誰かが私を正しい方向に向けることができますか?
?
追加: URL にno がない場合は機能します。しかし、取得クエリの URL の標準については、これを解決する方法を知りたいです。