Куки не сохраняются

Sanu0074
На сайте с 31.08.2012
Offline
110
735

Кусок кода где сохраняются долговечные куки:

            settype($userData['save'], 'integer');


if($userData['save']==1){
setcookie("ID",$id,0x7FFFFFFF,'/');
setcookie("HASH",$hash,0x7FFFFFFF,'/');
}

Куки действительно сохраняются, проверял, но только до следующего сеанса, т.е. если закрыть\открыть браузер, то куки исчезнут. Проверял в нескольких браузерах.

Что интересно, раньше делал так же, и все работало... Где может быть косяк?

M
На сайте с 04.12.2013
Offline
223
#1

В браузере :)

Домены и скрипт для коротких ссылок: https://u75.ru/domains-for-shortcuts
дани мапов
На сайте с 06.09.2012
Offline
204
#2

Аргумент expire это целое число/integer

Написание и доработка скриптов (PHP, MySQL, JavaScript, jQuery) (/ru/forum/811046)
Sanu0074
На сайте с 31.08.2012
Offline
110
#3

дани мапов, делал time()+999999 - тоже толку ноль

Sanu0074
На сайте с 31.08.2012
Offline
110
#4

указал срок годности так:

time() + (10 * 365 * 24 * 60 * 60)

в опере посмотрел свойства этих кук, и действительно срок действия несколько лет, но как ребутаю браузер они исчезают. Непонятно почему так, такого раньше не было, и такая фигня во всех браузерах.

png 1.png
ДП
На сайте с 23.11.2009
Offline
203
#5

На других компах пробовали?

Может антивирус или какое-нито антишпионское ПО чистит куки для обсепечения прайваси.

На этом форуме логин, например, сохраняется после рестарта браузера?

SD
На сайте с 20.07.2014
Offline
4
#6

Что за браузер-то? Как на других сайтах - все работает?

R
На сайте с 29.07.2011
Offline
49
#7

Чисто гипотетически, а нет ли в скрипте каких либо фрагментов кода, которые обнуляют или удаляют эту самую куку. Уж очень странно она себя ведет.

- проверьте происходит ли сброс куки от других сайтов

- попробуйте переименовать куки, имена слишком распространенные, может какой нибудь класс перезаписывает их(в теории)

Sanu0074
На сайте с 31.08.2012
Offline
110
#8
Дикий пионер:
На этом форуме логин, например, сохраняется после рестарта браузера?

да

SSL-Decision:
Что за браузер-то? Как на других сайтах - все работает?

Opera, Firefox, ie....

rche:
Чисто гипотетически, а нет ли в скрипте каких либо фрагментов кода, которые обнуляют или удаляют эту самую куку.

Нет, куки только здесь затрагиваются....

rche:
- проверьте происходит ли сброс куки от других сайтов

нет

rche:
- попробуйте переименовать куки, имена слишком распространенные, может какой нибудь класс перезаписывает их(в теории)

тоже без результата

---------- Добавлено 09.09.2014 в 00:49 ----------

Все, нашел ошибку, банальная тупость, переопредил переменную с хэшем, а так же понял что с таким значением не пашет: 0x7FFFFFFF

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий