|
|
|
|
|
для: OLi
(10.01.2012 в 02:31)
| | попробуйте так :
setcookie("id", $last_id, time()+60*60*24*30,"/"); | |
|
|
|
|
|
|
|
для: Slo_Nik
(10.01.2012 в 13:41)
| | Нет - ошибки нету. Да - до выхода | |
|
|
|
|
|
|
|
для: OLi
(10.01.2012 в 13:37)
| | насколько я знаю, если есть cookie, то значение просто перезаписывается....
Вы cookie устанавливает до вывода контента в браузер?
проверьте хорошо, может всё таки есть ошибка? | |
|
|
|
|
|
|
|
для: Slo_Nik
(10.01.2012 в 03:24)
| | А возможно такое, что уже были поставлены cookie с таким именем и поэтому повторно не могут быть поставлены....но при этом остается вопрос, почему же не выводятся, если поставлены до. | |
|
|
|
|
|
|
|
для: OLi
(10.01.2012 в 03:15)
| | я запустил Ваш код и всё нормально сработало...
вот в таком виде
<?php
$last_id = 7;
setcookie("id", $last_id, time()+60*60*24*30);
echo $_COOKIE['id']; // 7
|
| |
|
|
|
|
|
|
|
для: Slo_Nik
(10.01.2012 в 03:09)
| | Нет - точно не отключены
По поводу $last_id проверю.. | |
|
|
|
|
|
|
|
для: OLi
(10.01.2012 в 02:31)
| | кука становится и даже выводится
<?php
echo $_COOKIE['id'];
|
у Вас случаем не отключены cookie в браузере?
В $last_id значение заносится? | |
|
|
|
|
|
|
| Ajax обращается к файлу, в котором устанавливаются куки:
setcookie("id", $last_id, time()+60*60*24*30);
|
Но на остальных страницах, если сделать но ничего не выводит
Из-за чего так? | |
|
|
|
|