[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Проблемы с установкой cookie PHP+JQ
linf
есть PHP файл geo.php, в нем устанавливается cookie примерно так:
setcookie("geo", "123", time()+90000);


файл этот никогда в браузер не загружается, выполняется только на сервере, а его результат подгружается в DIV на сайт через JQuery:
$('#geo').load('modul/geo.php');


Результат из этого файла выводится нормально, но после перезагрузки общий страницы, ожидаемой куки не видно, в браузере ее тоже нет.

В чем может быть проблема? :(


UPD
Кука всеже ставится но ставиться с путем:
http://localhost/project/modul

Но со страницы http://localhost/project/index.php
не читается, разьве может такое быть, и как быть в этом случае?



Спустя 1 час, 34 минуты, 56 секунд (8.02.2012 - 07:45) Игорь_Vasinsky написал(а):
в load грузится статика, а так как modul/geo.php на прямую не участвует - его скрипт не выполняется.

Спустя 10 часов, 5 минут, 22 секунды (8.02.2012 - 17:51) linf написал(а):
Цитата (Игорь_Vasinsky @ 8.02.2012 - 08:45)
в load грузится статика, а так как modul/geo.php на прямую не участвует - его скрипт не выполняется.

ohmy.gif

1. Но загружаемая информация есть плод выполнения большого PHP скрипта, который выполняется как надо, проблемы только с куками.
2. Вы видели что написано в обновлении темы, кука все же ставится, но с путем в под папку, и ее не видно со страниц из корня директории.

Спустя 6 часов, 19 минут, 56 секунд (9.02.2012 - 00:11) Winston написал(а):
Цитата (linf @ 8.02.2012 - 05:10)
Но со страницы http://localhost/project/index.php
не читается, разьве может такое быть, и как быть в этом случае?

Попробуй поставить 4 параметр, теперь должна быть видна кука на главной странице.
setcookie("geo", "123", time()+90000, '/');

setcookie так же как и header и session_start() должен попиыватья в самом начале скрипта, до любого вывода на экран, а если ты загружаешь скрипт в какой-то див, то соответственно до setcookie уже будет что-то выведено на экран.

Спустя 6 минут, 49 секунд (9.02.2012 - 00:17) linf написал(а):
Winston, Создалось несколько кук с разными путями, но одинаковыми именами. Видимо старые еще. Все почитстил, прописал "слэш" и стало все ок.

Но вообще с таким впервые сталкиваюсь!


_____________
Live in new format =)
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.