ТОП PHP скрипт сегодня: Master QR

Вы Тут:

Главная ›› Книги ›› PHP 5.0 для чайников ›› Чтение из Cookies

Чтение информации из Cookies в PHP

Итак, вы создали Cookie и хотите получить при следующих сеансах ее значение. Для этого существует специальный массив $_СOOКIЕ, элементы которого содержат имя и значение Cookie. Однако стоит помнить, что запись в этот массив не происходит при первом сеансе (листинг 16.4).

Листинг 16.4. Вывод Cookie

<?php
// создание Cookie

setcookie("Number", "123", time() + 86400);
echo $_COOKIE["Number"];
			
// ничего не выводит
?>

В этом случае сначала происходит запись в массив $_СOOКIЕ, а затем выполняется функция setcookie(). Этим объясняется отсутствие элемента в массиве $_СOOКIЕ при первом вызове, который соответствует Cookie с именем Number. При повторном вызове такой элемент появляется.

Помимо массива $_СOOКIЕ, вы можете использовать также массив $HTTP_COOKIE_VARS, который разработчики сохранили PHP для совместимости с новыми версиями.

Мы уже говорили, что в PHP 5 по умолчанию параметр конфигурационного файла php.ini register_globals имеет значение off. В этом случае PHP автоматически не создает переменную с именем, соответствующим Cookie.

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