Авторизация по кукам
1.
Mr_PRO (24.10.2011 / 13:36)
Столкнулся с такой проблемой, авторизация по кукам не хочет работать, куки вроде бы записываются, но вот принимать не принимает их, как будто нет их и вовсе...
собственно установка кукисов:
<?
SetCookie('cookid', base64_encode($query['id']), time() + 3600*24*365);
SetCookie('cookpass', base64_encode($query['pass']), time() + 3600*24*365);
?>
вот прием кук:
<?
if (isset($_COOKIE['cookid']) && isset($_COOKIE['cookpass'])) {
$_SESSION['session_id'] = base64_decode($_COOKIE['cookid']);
$_SESSION['session_pass'] = base64_decode($_COOKIE['cookpass']);
}
?>
Добавлено через 00:38 сек.
В чем может быть проблема?
2.
Валерий (24.10.2011 / 13:41)
Проблема может быть в том, что скрипт который записывает куки, находится в папке, а скрипт который проверяет их, находится в корне сайта..
Короче я когда сталкивался с этим, решил что в этом проблема.
3.
Mr_PRO (24.10.2011 / 14:00)
нет, все находится в одном месте, раньше работало, нереписал скрипт авторизации с нуля и такая проблемка вылезла.
4.
Mr_PRO (24.10.2011 / 14:42)
вопрос решен!
5.
Красивое (19.11.2011 / 22:19)
LVC2 (24 Октября 2011 / 14:42)
вопрос решен!
Я думаю всем интересно решение етого вопроса)
6.
Дмитрий (20.11.2011 / 23:12)
Была аналогичная проблема, не проходил авторайз из-за base64, без него норм
URL:
https://visavi.net/topics/25935