Клуб программистов "Весельчак У" - Cookies - свежие булочки
ГЛАВНАЯ СТАТЬИ ЧАВО КОНТАКТЫ ПОИСК
новости

Наш сайт поздравляет всех с Новым Годом! Желаем вам всего самого лучшего и много много хорошего в Новом 2010 году.
Администрация.


В связи с дырой в старом движке форума все переезжает на новый движок. Прошу прощения за неудобcтва...


Свершилось!
Сайт переехал на свой собственный выделенный сервер!

личный кабинет
онлайн
счетчики



Яндекс цитирования



Cookies - свежие булочки
Работа с куки из PHP облегчена до невозможности. Все что вам требуется, это только узнать несколько функций. А потом вы можете погрузить ваших пользователей в их мир и во многом облегчить их жизнь на вашем сайте.
Итак, первое что вам следует выучить, это как ставить куки пользователю.
Совершенно ничего сложного, используйте функцию setcookie(). Вот ее общий формат.

<?php
int setcookie (string name [, string value [, int expire [, string path [, string domain [, int secure]]]]])
?>

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

Вот пример.

<?php
setcookie ("TestCookie", "Ded Mozor");

/* А эти куки живут только один час */
setcookie ("TestCookie", $value,time()+3600);

/* Только для директории user сайта *phpdevs.com */
setcookie ("TestCookie", $value,time()+3600, "/user/", ".phpdevs.com", 1);
?>

Для удаления куки просто поставьте пустое значение.
<?php
setcookie ("TestCookie", "");
?>

Теперь читаем куки.

<?php
$my_cookie = $HTTP_COOKIE_VARS["TestCookie"];
?>

Как видите все очень просто до безобразия.



Версия для печати
Рейтинг:
Комментарии отсутствуют
дополнительно
рассылки
опрос

Каким языком программирования Вы владеете?

Perl
Ассемблер
Дельфи
Язык управления 1С
Языки С & C++
Вледею всеми
Не владею ни одним


Результаты
Все опросы

канал IRC
Внимание:
Действует чат на канале IRC.
Для подключения используйте следующие настройки:
Сервер - irc.rinet.ru или irc.baikal.net
Порт - 6669.
Канал - #Shelek.
©2002-2010 "Весельчак У"
email:club@shelek.com