<?php
setcookie ("ok", "1", time() + 9999);
echo $_COOKIE['ok'];
?>
ничего не выводит на экран
В чем может быть проблема?
На сайте стоит dle, там куки работают нормально.
Спустя 10 минут, 29 секунд (15.09.2012 - 16:58) Winston написал(а):
Четвертым параметром поставь /
И кука появится только после перезагрузки страницы.
И кука появится только после перезагрузки страницы.
Спустя 5 минут, 4 секунды (15.09.2012 - 17:03) Phpprogger написал(а):
<?php
setcookie ("ok", "1", time() + 9999, '/');
echo $_COOKIE['ok'];
?>
не помогло
Спустя 47 минут, 40 секунд (15.09.2012 - 17:51) Winston написал(а):
print_r($_COOKIE);Что показывает?
До вызова setkookie на экран ничего не выводится?
Спустя 1 минута, 33 секунды (15.09.2012 - 17:52) Phpprogger написал(а):
Array ( [dle_user_id] => 1 [dle_password] => a76b3cc1e25f9f307439bb9a0ecdb771 [PHPSESSID] => 652e8d8a02ea90e0a072ec4b9d901313 [dle_newpm] => 0 )
куки от dle
куки от dle
Спустя 7 минут, 49 секунд (15.09.2012 - 18:00) Winston написал(а):
Цитата (Winston @ 15.09.2012 - 17:51) |
До вызова setkookie на экран ничего не выводится? |
?
Спустя 11 минут, 43 секунды (15.09.2012 - 18:12) Phpprogger написал(а):
нет
Спустя 58 минут, 49 секунд (15.09.2012 - 19:11) redreem написал(а):
setcookie ("ok", "1", time() + 9999, '/');
echo $_COOKIE['ok'];
после срабатывания setcookie в $_COOKIE никоем образом кука не появится. она поставится в браузере после отдачи сервером заголовка.
_____________
хе-хе.