Я видел несколько примеров, но я не могу заставить его работать.
config.php:
$config['uri_protocol'] = "PATH_INFO";
$config['enable_query_strings'] = TRUE;
Библиотека:
class MY_Input extends CI_Input
{
function _sanitize_globals()
{
$this->allow_get_array = TRUE;
parent::_sanitize_globals();
}
}
Контроллер:
$this->load->library('MY_Input');
..................
$sid=$this->input->get('sid',TRUE);
$name=$this->input->get('name',TRUE);
$campid=$this->input->get('campid',TRUE);
$rate=$this->input->get('rate',TRUE);
$status=$this->input->get('status',TRUE);
Вот URL:
www.mysite.com/memb/index/postback.php?campid=23552342&name=mcamp&rate=15&sid=42&status=1&ip=198152999000
Что происходит, так это то, что он просто переходит на мою домашнюю страницу и не обновляет db, и он не переходит на страницу тестового просмотра, которую я добавил в контроллер, чтобы посмотреть, будет ли загружаться представление.
Edit: Теперь, кажется, что если я пытаюсь загрузить другие взгляды я всегда заканчиваю с точки зрения дома ...
Он работал только с ORIG_PATH_INFO. благодаря – JEagle