Строки запроса в 1.7.2 - шутка, она использует ?c=controller&m=method
, чтобы в основном изменить ваши симпатичные URL-адреса на параметры psuedo $ _GET.Я действительно не могу понять, почему кто-то использовал бы его так, как он задумал, это очень вводит в заблуждение и не такое же, как обычные строки запроса.
I весьма предложитьВы проверяете последнюю версию Codeigniter, где они не сбрасывают массив $ _GET (теперь можно использовать обычные строки запроса).В одном из основных файлов в старых версиях написано CI does not use $_GET so we are going to unset() the global $_GET array
.Ну, а что если I нужно использовать $ GET?Я всегда думал, что это безумие, и люди кричали об истинной поддержке $ _GET навсегда.
Если серьезно, пришло время обновить:
Последний: https://bitbucket.org/ellislab/codeigniter-reactor/
Стабильный: http://codeigniter.com/