Accueil > Programmation > PHP > Passer des paramètres dans les URL de codeIgniter
Passer des paramètres dans les URL de codeIgniter
jeudi 30 avril 2009, par
Rien de plus simple :
Si vous avez une action "monAction" dans le contrôleur "monControleur", vous pouvez lui passer un paramètre en appelant l’url
http://monSite/index.php/monControleur/monAction/maValeur
Vous récupérez la valeur dans votre fonction monAction en appelant la librairie uri (chargée automatiquement, pas besoin de $this->load) :
$this->uri->segment(3);
On peut ainsi accumuler autant de paramètres que l’on veut et les appeler de la même façon.
Attention : si vous passez des paramètres à la fonction index, de la même façon il faudra le préciser : votre url qui était précédemment
http://monSite/index.php/monControleur/
devient
http://monSite/index.php/monControleur/index/maValeur
Messages
1. Passer des paramètres dans les URL de codeIgniter, 4 mars 2013, 10:09, par ragheb
pour passer plus que un parametre exepmle($a,$b)