Устанавливаю кукисы: setCookie("user_name", "Alexander", mktime(23, 59, 59, 12, 31, 2014));
По идее, срок жизни - до 2014 г. В IE+FireFox всё вроде работает - закрыл, открыл браузер - кука осталась. Но в Opera (у меня 9.20) - после закрытия браузера кука исчезает! Хотя сразу после установки, если залезть в настройки браузера->Cookies - я вно написано - Expr.Date = 2014 г. Но как только браузер закрыл - то всё, хана кукам! Я-то сперва думал что версия Оперы у меня дэбильная.... Но тем не менее, Yandex, Mail.RU, phpBB2 и все остальные сайты - куки сохраняют - если я галочку ставлю "Запомнить Меня"... В чём проблема!? Задолбали меня уже эти куки-суки!!!
Спустя 22 минуты, 34 секунды (27.05.2009 - 14:10) jetistyum написал(а):
в 10 опере твой код работает отлично.
Возможно для 9-й стоит указать еще какие-то параметры, которые она считает обязательными (путь, домен, прочее)
Возможно для 9-й стоит указать еще какие-то параметры, которые она считает обязательными (путь, домен, прочее)
Спустя 6 минут, 25 секунд (27.05.2009 - 14:17) Сашок написал(а):
"Возможно для 9-й стоит указать еще какие-то параметры"... Указывал - всё бестолку.... Такое ощущение - что для неё кукисы - всё равно что сессии - удаляются сразу после закрытия браузера, независимо от 3 параметра....
Опять же, с другими сайтами всё в порядке... И как они это делают...
Опять же, с другими сайтами всё в порядке... И как они это делают...
Спустя 11 минут, 33 секунды (27.05.2009 - 14:28) sergeiss написал(а):
А в настройках самой Оперы у тебя что указано насчет кукисов?
Спустя 2 минуты, 55 секунд (27.05.2009 - 14:31) Сашок написал(а):
"А в настройках самой Оперы у тебя что указано насчет кукисов?" - да всё по умолчанию - принимать кукисы автоматически... Да и какая разница - то? С phpBB например, сохраняет всё и вся - и не глядя на никакие настройки... А на моём localhost-е - херятся после закрытия браузера..... И именно с Operoй фигня такая....
Спустя 16 минут, 25 секунд (27.05.2009 - 14:48) FatCat написал(а):
Попробуйте:
PHP |
setCookie("user_name", "Alexander", mktime(23, 59, 59, 12, 31, 2014),"",""); |
Спустя 12 минут, 38 секунд (27.05.2009 - 15:00) Сашок написал(а):
"setCookie("user_name", "Alexander", mktime(23, 59, 59, 12, 31, 2014),"","");"
Я же говорю - я как только не пробывал. В том числе, и так. Ну не хочет опера обращать внимания на дату... Хотя в настройках при установки плюшки видно, что действительно до 2014г установлена. А закроешь - и всё... Я бы и сам разобрался если было бы так всаё просто... Просто я думаю что разработчики других сайтов используюжт какие-то хитрые недокументированные возможности установки кукисов. Но поковыряв phpBB (в котором отлично сохраняются) - я пришёл к выводу что ничего особенного у них нет - устанавливаются так же как и уменя.... Магия, одним словом!!!
Я же говорю - я как только не пробывал. В том числе, и так. Ну не хочет опера обращать внимания на дату... Хотя в настройках при установки плюшки видно, что действительно до 2014г установлена. А закроешь - и всё... Я бы и сам разобрался если было бы так всаё просто... Просто я думаю что разработчики других сайтов используюжт какие-то хитрые недокументированные возможности установки кукисов. Но поковыряв phpBB (в котором отлично сохраняются) - я пришёл к выводу что ничего особенного у них нет - устанавливаются так же как и уменя.... Магия, одним словом!!!
Спустя 2 минуты, 45 секунд (27.05.2009 - 15:03) jetistyum написал(а):
может исключительно для локалхоста такая ерунда случается???
я тестил на отдельном скриптике
10-я даже на локалхосте нормально сохраняет .
я тестил на отдельном скриптике
10-я даже на локалхосте нормально сохраняет .
PHP |
<?php |
Спустя 9 минут, 16 секунд (27.05.2009 - 15:12) Сашок написал(а):
jetistyum!!!! Работает!!!! Даже после закрытия!!!! Значит дело в localhoste?????!!!!
Спустя 51 минута, 52 секунды (27.05.2009 - 16:04) FatCat написал(а):
Цитата (Сашок @ 27.05.2009 - 15:12) |
Значит дело в localhoste?????!!!! |
Странно.
Опера 9.27 и на локалхосте у меня без проблем работает с куками.
Может какой-то билд Оперы дерьмовый? ИМХО, стабильные билды 8.54 и 9.27; в 9.5х стабильных еще не видел.
Спустя 35 минут, 30 секунд (27.05.2009 - 16:40) vasa_c написал(а):
С установкой кук на домены первого уровня могут быть проблемы.
Спустя 38 минут, 31 секунда (27.05.2009 - 17:18) FatCat написал(а):
А там адрес просто localhost?
Фигасе...
Я на локалке держу одновременно несколько проектов, и локаьные домены использую http://fat.cat/ или http://php.forum/
Фигасе...
Я на локалке держу одновременно несколько проектов, и локаьные домены использую http://fat.cat/ или http://php.forum/
Спустя 2 часа, 23 минуты, 54 секунды (27.05.2009 - 19:42) jetistyum написал(а):
а я привык как-то использовать все домены только первого уровня..
Спустя 2 часа, 23 минуты, 27 секунд (27.05.2009 - 22:06) waldicom написал(а):
Цитата (jetistyum @ 27.05.2009 - 17:42) |
а я привык как-то использовать все домены только первого уровня.. |
Дай на год попользоваться .com?
Спустя 20 минут, 21 секунда (27.05.2009 - 22:26) jetistyum написал(а):
на локалхосте - могу даже подарить