Не работают cookies

core

Guest
Не работают cookies

Автор оригинала
Вопрос простой хотел узнать можно ли сделать так чтобы
setcookie("name", $_GET["example"]);

и в этом же документе сразу
echo($_COOKIE["name"]);

он принемает только если рефрешнуть(f5):)
 

Фанат

oncle terrible
Команда форума
можно, конечно.
сделай на здоровье.
тебе подсказать, как переменным значения присваивать?
 

core

Guest
Автор оригинала: Фанат
можно, конечно.
сделай на здоровье.
тебе подсказать, как переменным значения присваивать?
Оказывается все просто :)
 

Фанат

oncle terrible
Команда форума
да.
а на домашнее задание тебе будет - узнать, почему до рефреша в массиве ничего нет
 

core

Guest
Автор оригинала: Фанат
можно, конечно.
сделай на здоровье.
тебе подсказать, как переменным значения присваивать?
А вопрос заключался не в том, а через $_COOKIE
присваивать понятно но массив я так понял будет обновлен после того как полностью страница будет обновлена :)
 

core

Guest
Автор оригинала: Фанат
а какая разница?

а почему?
ну я же говорю я хочу так чтобы

$_cookie["..."] обратиться к нему причем эту кукису засетил в томже документе и тоже в нем echo($_cookie["..."])
ну он мне пишит не определена а она я так понял будут только определена после того как будет вся страница прогружена и отображтся не будет но после ф5 будет
 

Фанат

oncle terrible
Команда форума
ну я же говорю я хочу так чтобы
я тебе ответил, как это сделать.
давай ты перестанешь, наконец, задавать этот вопрос.
она я так понял будут только определена после того как будет вся страница прогружена
я тебе задал вопрос - ПОЧЕМУ так происходит.
не ЧТО происходит, а ПОЧЕМУ.
этот вопрос я тебе задал для того, чтобы ты понял, как работает веб-приложение, и куки, в частности.

ну давай по ложечке.
откуда берутся элементы массива $_COOKIES?
 

core

Guest
Автор оригинала: Фанат
я тебе ответил, как это сделать.
давай ты перестанешь, наконец, задавать этот вопрос.

я тебе задал вопрос - ПОЧЕМУ так происходит.
не ЧТО происходит, а ПОЧЕМУ.
этот вопрос я тебе задал для того, чтобы ты понял, как работает веб-приложение, и куки, в частности.

ну давай по ложечке.
откуда берутся элементы массива $_COOKIES?
От клиента
 

Фанат

oncle terrible
Команда форума
ну слава богу.
то есть, теперь все вопросы решены?
 

core

Guest
ну да браузер сразу подгрузить не может :)
 

Фанат

oncle terrible
Команда форума
не понялд, при чём тут браузер? куда подгрузить?
 

core

Guest
Автор оригинала: Фанат
ну слава богу.
то есть, теперь все вопросы решены?
ну да браузер сразу подгрузить не может

-~{}~ 08.09.05 13:10:

Автор оригинала: Фанат
не понялд, при чём тут браузер? куда подгрузить?
Ну когда клиент открывает доку то запрос на сервак летит а потом летит страничка а куки только после загрузки создались у клиента
Т.е. Так работает интерпритатор
 

Фанат

oncle terrible
Команда форума
можно и так.
хотя по-моему, проще было просто присвоить нужное значение.

интерпретатор интерпретирует пхп скрипт. и НИЧЕГО нге знает ни обраузерах, ни о страницах.
то, что ты написал - это веб-сервер.
который принимет запросы и отправляет страницы.
и то ошибся.
когда клиент открывает доку то запрос на сервак летит а потом летит ОТВЕТ сервера. А страничка - после ответа. А куки лежат в ответе. То есть, создались они у клиента до загрузки страницы.
 

core

Guest
Автор оригинала: Фанат
можно и так.
хотя по-моему, проще было просто присвоить нужное значение.

интерпретатор интерпретирует пхп скрипт. и НИЧЕГО нге знает ни обраузерах, ни о страницах.
то, что ты написал - это веб-сервер.
который принимет запросы и отправляет страницы.
и то ошибся.
когда клиент открывает доку то запрос на сервак летит а потом летит ОТВЕТ сервера. А страничка - после ответа. А куки лежат в ответе. То есть, создались они у клиента до загрузки страницы.
Да я кстати еще заметил если править документ ну там текст добавил, то его приходится рефрешить чтобы он обновился.
То есть куки создались а $_cookie["..."] не успела принять типа :)
 
Сверху