Что такое cookie?
Файлы cookie посылаются как часть заголовка HTTP и представляют собой пару "имя и значение". Основным недостатком cookie, является возможность деактивизации в WEB-браузере. Некоторые вообще считают, что эти самые cookie мешают конфиденциальности. Если говорить о фактах, то файлы cookie действительно имеют определенные ограничения.
Если использование cookie установлено, то создается элемент заголовка HTTP Set-Cookie. Указываются имя и значение cookie, за которыми следует дополнительная инфрмация - срок действия, домен и путь файла. Файлы cookie имеют срок годности. Если файл установлен, он "живет" только до указанной даты и называется постоянным. Затем браузер автоматически его удаляет; конечно это может произойти ираньше, например, когда в браузере получено максимально допустимое число файлов cookie, то устаревшие файлы удаляются. Если же срок хранения не указан, то создаются так называемые cookie сеанса. Эти файлы "живут" до тех пор, пока запущен WEB-браузер. Когда он закрывается, cookie удаляются. Для создания cookie в PHP используется функция setcookie() и имеет следующий синтаксис. Код setcookie ('имя cookie','значение cookie','срок годности','путь на WEB-сервере','Домен'); Обязательными значениями являются только первые два, имя cookie и значение cookie. | |
| |
Похожие материалы: |
|