Если вы используете Google Chrome, используйте элемент inspect, чтобы увидеть, был ли установлен cookie ... Я думаю, вы можете сделать это в FF, но я не использовал FF некоторое время ... У меня была только одна проблема с файлами cookie, и это было то, что я настраивал домен для своего действующего домена ... Итак, у меня есть код cookie, подобный этому:
$this->load->helper('cookie');
$cookie = array(
'name' => 'the_cookie',
'value' => 'test value here',
'expire' => '15000000',
'prefix' => ''
);
$this->input->set_cookie($cookie);
Здесь видно, что в Google Chrome отображается «Инструмент проверки элементов»