Codeigniter: Activar $_GET

No es aconsejable su uso puesto que los parámetros $_GET son un foco de problemas pero hay veces que la fuerza puede más que la razón. CodeIgniter los trae deshabilitados por defecto pero se pueden activar de forma muy sencilla. En nuestro config ponemos el uri_protocol como PATH_INFO:
$config[\'uri_protocol\'] = \"PATH_INFO\";
Y cada vez que queramos tirar de ellos, en el controlador correspondiente tan solo tendremos que hacer algo tal que así:
parse_str($_SERVER[\'QUERY_STRING\'],$_GET);
De esta forma minimizamos el riesgo al controlador donde queramos usar este tipo de parámetros. Así de sencillo y sin condensadores de fluzo ni cosas raras.
code php

About the author

Óscar
has doubledaddy super powers, father of Hugo and Nico, husband of Marta, *nix user, Djangonaut and open source passionate.