$route['ajax/get/mail'] = "mail/get_mail_by_params";
Je suis en train de demander * ajax/get/mail user_id = 123 & foo = bar & bar = foo *GET params avec URI rounting/CodeIgniter
Et il params dans le contrôleur:
$foo = $this->input->get('foo')
Mais $ _GET dans ajax/get/mail variable est vide!
Je suggère que le routage ne supporte pas les paramètres GET. Que faire?
Cela fonctionne très bien pour moi. Que faire si vous allez à mail/get_mail_by_params? User_id = 123 & foo = bar & bar = foo dans votre navigateur? Est-ce que ça marche? –
Cela fonctionne, mais je veux avoir/ajax/get/mail? Foo = bar & bar = foo – Kir
Je ne sais pas. Les deux travaillent pour moi./ajax/get/mail? foo = bar & bar = foo fonctionne aussi. Pouvez-vous penser à une configuration personnalisée que vous auriez pu faire à votre installation CI qui pourrait causer cela? Toutes les règles de réécriture d'Apache? Des modifications aux bibliothèques principales de CI? –