0
に解析し、ルーティングとURIが、私はCIで定義されたルートを持っているCodeIgniterの
$route['user/activate-account/:any'] = "user/activate_account";
人々はactivate_account
関数の内部
http://mydomain.com/user/activate-account/user_id/12345/token/abcdefghijk
、このURLパターンにルートにアクセスし、I次のコードを使用して必要なデータを取得しようとしました。
$user_id=$this->input->get('user_id');
$token=$this->input->get('token');
しかし、FALSEを返します。これは、この種のURLパターンでは、URIクラス(http://codeigniter.com/user_guide/libraries/uri.html)が提供する関数を使用して、変数は?
$ルートへのルートを変更した後[ 'ユーザー/アクティブ・アカウント/(:任意の)'] = "user/activate_account/$ 1";私は必要なデータを検索するために$ this-> uri-> rsegment(4)と$ this-> uri-> rsegment(6)を使うことができます。ご協力いただきありがとうございます。 – bobo
@bobo:ようこそ:) – Sarfraz