Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Дважды записываются COOKIE (дублируются)
Форумы портала PHP.SU » » Вопросы новичков » Дважды записываются COOKIE (дублируются)

Страниц (1): [1]
 

1. new01 - 29 Октября, 2019 - 16:48:11 - перейти к сообщению
Здравствуйте!

Сделал вечную авторизацию. Идея банальна и проста, хранится ID и SIGN. Записываю куки при каждом заходе на сайт следующим образом
PHP:
скопировать код в буфер обмена
  1.  
  2. setcookie("user_id", $user_id, time() + 3600 * 24 *30);
  3. setcookie("sign", $sign, time() + 3600 * 24 * 30);
  4.  

Но возникает следующая проблема, в хроме смотрю и там по 5-6 дублей этих переменных. То есть названия и значения такие же, разные только даты создания и окончания переменных. Вроде как же должно просто перезаписываться в эту же переменную, а вместо этого создается новая с таким же названием. Что-то изменилось? Помогите, пожалуйста.

Заранее признателен за любой Ваш ответ.
2. LIME - 29 Октября, 2019 - 18:55:58 - перейти к сообщению
Скрин хрома с куками
3. new01 - 30 Октября, 2019 - 11:19:03 - перейти к сообщению
[quote=LIME][/quote]
[img]https://sun9-61.userapi.com/c858132/v858132695/c009f/0ZYTRmJ5tCY.jpg[/img]
Название - одно
Контент - один
Домен - один
Путь - разный (типа /user, /settings и т.п.)
Создано и срок действия - разный
(Добавление)
Не пойму, почему теги не работают в сообщениях Недовольство, огорчение
4. LIME - 30 Октября, 2019 - 11:26:44 - перейти к сообщению
new01 пишет:
Путь - разный
вот это и хотелось видеть на скрине
тут скорее непонятно почему вопрос возник
сам же на него и ответил
познай фронт-контроллер
new01 пишет:
Не пойму, почему теги не работают в сообщениях
с таким скрином неважно
лучше бы не показывал
5. new01 - 30 Октября, 2019 - 11:27:30 - перейти к сообщению
Вот скрин.
(Добавление)
LIME пишет:
new01 пишет:
Путь - разный
вот это и хотелось видеть на скрине
тут скорее непонятно почему вопрос возник
сам же на него и ответил
познай фронт-контроллер
new01 пишет:
Не пойму, почему теги не работают в сообщениях
с таким скрином неважно
лучше бы не показывал

Понял, спасибо! Уже изучаю!
(Добавление)
Вообще у меня стоит общая точка входа: то есть все урл запросы идут через index.php, а там сначала подключается две общие библиотеки (для работы на каждой странице), где собственно идет непосредственно запись кук, далее подключается необходимый контроллер и вью в зависимости от страницы. Добавил аргумент путь "/" при записе кук и всё.

 

Powered by ExBB FM 1.0 RC1