Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   PHP (http://www.flasher.ru/forum/forumdisplay.php?f=20)
-   -   Перезапись значений cookies (http://www.flasher.ru/forum/showthread.php?t=51051)

Монах 05.11.2003 18:50

Перезапись значений cookies
 
Исходные данные:

Два документа. Один (index.php) с формой, в форме поле "nick". Action формы направлен на второй документ (write.php). В Первом документе заполняю поле формы "nick", жму на submit. Во втором документе пишу

$cookietime = 60*60*24*31;
setcookie('nick',$nick,time()+$cookietime);


Кука записалась.
Возвращаюсь в index.php, в поле формы вывожу куку (value="<?echo $nick;?>")

Теперь проблема:

Хочу поменять содержимое поля, вытираю подставленное кукой, вписываю новое, жму Submit, и...

И нифига. Кука не перезаписывается. А вроде как должна. В чем может быть дело?

---
Заранее спасибо.

kompadre 05.11.2003 21:49

Может быть проблемма в :

1, том что ты не указываеш куке домейн
2, в том что ты зря используеш глобальные переменные которые, кстати, могут быть не "зарегестрированны"

Монах 05.11.2003 22:09

1. Собственно, это и не обязательно, насколько я знаю. Тем паче, первый же раз ЗАПИСЫВАЕТСЯ нормально... Но попробовал указать домен. Лучше работать не стало.

2. Какие конкретно глобальные не рекомендуется?

kompadre 05.11.2003 23:08

Вложений: 1
1, На локале может и не обязательно ... Хотя взгляни на www.w3c.org/p3p на всякий случай .

2, $_COOKIE["blabla"]

Посмотри в зипу... Может чего забыл


Часовой пояс GMT +4, время: 13:48.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.