Forums / National / Russian / Тех. поддержка / Слет авторизации

Boss
#13382 2009-06-22 18:52
В общем проследил всю цепочку действий, которые происходят после запроса на авторизацию. Все данные нормально передаются и т.д. Проблема оказалась в том, что при всех нормально поступающих параметрах куки не создавались функцией sed_setcookie и все тут. Начал копать саму функцию. В итоге дошел до тупого - экспериментам с PHP-функцией setcookie. Как оказалось...

Такой код НЕ работает с любым доменом:

<?PHP
setcookie("TEST", "12345", (time()+60*60*24*7), "/", "site.ru");
?>

А такой без проблем создает куки:

<?PHP
setcookie("TEST", "12345", (time()+60*60*24*7), "/");
?>

Т.е. функция не работает если задать домен для кука. ХЗ кто виноват. Использую последнюю версию мозилы, может дело в ней. В итоге убрал в настройках COT домен для куков. Хотя всегда ранее задавал данный параметр. Теперь все нормально. Куки записываются. Авторизация слетать больше не должна.