Enrutamiento y el URI de análisis en CodeIgniter
-
26-09-2019 - |
Pregunta
Tengo una ruta definida en CI,
$route['user/activate-account/:any'] = "user/activate_account";
Las personas acceder a la ruta en este patrón de URL,
http://mydomain.com/user/activate-account/user_id/12345/token/abcdefghijk
Dentro de la función activate_account
, He intentado utilizar los siguientes códigos para recuperar los datos requeridos,
$user_id=$this->input->get('user_id');
$token=$this->input->get('token');
Pero regresan FALSO, significa esto que para este tipo de patrón de URL, se supone que debo utilizar las funciones proporcionadas por la clase URI (http://codeigniter.com/user_guide/libraries/uri.html) para recuperar las variables?
Solución
Debido a que su URL es re-enrutado, que tendría que utilizar:
$usre_id = $this->uri->rsegment(n);
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow