|
Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » как php работать с куки? |
|
как php работать с куки?
|
Ветеран Сообщения: 675 |
Профиль | Отправить PM | Цитировать Скажите как php работать с куки? Объясните пожалуйста.
я вычитал из одной книги вотэто, а она не работает: <? $_COOKIE['counter']++; setcookie("counter", $counter); echo 'Вы посетили эту страницу '.$_COOKIE['counter'].' раз'; ?> |
|
------- Отправлено: 15:48, 20-03-2005 |
Ветеран Сообщения: 1864
|
Профиль | Отправить PM | Цитировать Короткая статья по Вашему вопросу (там также есть, как устанавливать куки с помощью перл и джавыскрипт, кому интересно)
Если после прочтении статьи возникли вопросы более частного характера, то пишите |
------- Отправлено: 20:26, 20-03-2005 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 640
|
Профиль | Сайт | Отправить PM | Цитировать slaine
пропущен сесион_старт |
------- Отправлено: 23:35, 20-03-2005 | #3 |
Ветеран Сообщения: 1864
|
Профиль | Отправить PM | Цитировать Цитата:
|
|
------- Отправлено: 00:34, 21-03-2005 | #4 |
Ветеран Сообщения: 640
|
Профиль | Сайт | Отправить PM | Цитировать vadimiron
а точно, не из той оперы высказанулся но зато $_COOKIE['counter']++; тут кавычки необязательны) и еще, echo с двойными кавычками работает быстрее чем с одинарными, вот. а код лутше начинать как <?php но это уже не фатально) |
|
------- Отправлено: 01:31, 21-03-2005 | #5 |
Engrossed by the Void Сообщения: 2229
|
Профиль | Отправить PM | Цитировать E-mail
Опять некорректности... 1) Кавычки обязательны - при некоторых, отличных от ваших, настройках php, интерпретатор может выдать нотайс аля "неозначенная константа counter" 2) Двойные кавычки не быстрее - в строке окруженной двойными кавычка происходит разбор на предмет нахождения переменных и даже если их там нет, то строку все равно надо проанализировать. В случае с одинарными интерпретатор о разборе даже не задумывается - сразу передает на вход функции какой-либо. Поищите на форуме - о скорости и прочих нетривиальностях языковых конструкций php писал когда-то Vlad Drakula. |
------- Последний раз редактировалось Prisoner, 21-03-2005 в 10:03. Отправлено: 09:47, 21-03-2005 | #6 |
Ветеран Сообщения: 675
|
Профиль | Отправить PM | Цитировать <?
$_COOKIE['counter']++; setcookie("counter", $counter); echo "Вы посетили эту страницу ".$_COOKIE['counter']." раз"; ?> Вот с этим кодом выдают такую ошибку: Notice: Undefined index: counter in E:\x\xxx.php on line 2 Notice: Undefined variable: counter in E:\x\xxx.php on line 3 Warning: Cannot modify header information - headers already sent by (output started at E:\x\xxx.php:2) in E:\x\xxx.php on line 3 Вы посетили эту страницу 1 раз |
------- Отправлено: 21:34, 21-03-2005 | #7 |
just mar Сообщения: 3904
|
Профиль | Отправить PM | Цитировать |
Отправлено: 11:34, 22-03-2005 | #8 |
Ветеран Сообщения: 675
|
Профиль | Отправить PM | Цитировать Всё равно не пашет, что за глюки, может это из за пятой версии php?
А php4 можно на ИСС поставить? |
------- Отправлено: 12:15, 22-03-2005 | #9 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Разное - [решено] Очищаются Куки автоматически. Как решить проблему? | Rock | Microsoft Windows 2000/XP | 3 | 20-01-2008 12:51 | |
как почистить куки в IE (Милениум)? | AAAoleg | Microsoft Windows 95/98/Me (архив) | 1 | 26-01-2006 07:56 | |
PHP установлен, - как с ним работать? - вопросы новичка | Danmer | Вебмастеру | 5 | 21-11-2004 15:21 | |
Как в ПХП удалить куки??? | vadimiron | Вебмастеру | 1 | 26-03-2004 02:01 | |
Как очистить куки в ИЕ? | Ritmon | Microsoft Windows 95/98/Me (архив) | 3 | 25-11-2003 09:02 |
|