|
Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » Установка кукисов в php |
|
Установка кукисов в php
|
Пользователь Сообщения: 78 |
Профиль | Сайт | Отправить PM | Цитировать Люди, помогите кто-нибудь, совсем замучился!!! заранее спасибо тому, кто подскажет решение проблемы
В общем мне нужно установить cookie в php. Документ такого вида:
Результат: я могу прочесь значение куки (и то не всегда), а самого файла куки не вижу. И ещё один документ:
А здесь такая ситуация: я ввожу "22" - в ответ ничего. Потом ввожу "abc" - в ответ "22". Потом ввожу "111" - в ответ "abc". В общем, значение cookie отстаёт от того значения, которое должно реально храниться в файле ровно на 1 шаг. Почему так происходит? Что я не так делаю? И как вообще ставить куки в середине документа? Всем спасибо за любые подсказки! |
|
Отправлено: 10:44, 28-05-2006 |
Engrossed by the Void Сообщения: 2229
|
Профиль | Отправить PM | Цитировать Прочтите мануал по ob_get_contents. Возвращать-то она контент возвращает, но его бы еще и использовать. Хотя бы в echo. попробуйте, возможно глюк в этом месте. Что касается
Цитата:
Цитата:
|
||
------- Отправлено: 12:12, 28-05-2006 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 1864
|
Профиль | Отправить PM | Цитировать Цитата:
|
|
------- Отправлено: 13:33, 28-05-2006 | #3 |
Пользователь Сообщения: 78
|
Профиль | Сайт | Отправить PM | Цитировать Цитата:
Prisoner, сейчас посмотрел ссылку на мануал - у меня хоть английский на нормальном уровне, но что-то я там мало могу понять. Дано просто базовое описание функции и всё. А в echo использовать пытался - ничего не выдаёт. Но у меня до вызова функции ob_get_contents() идёт куча кода, да ещё html и php вперемешку... может поэтому?... Да, кстати! забыл сказать. Когда я захожу в папочку где хранятся файлы куки - внизу написано "Restricted sites" и нарисован красный значок. Это не в тему, наверное, но может в этом тоже причина? Прикладываю скриншот к этому посту, он 2 кб весит БЕЗ ВИРУСОВ!!! )). Кто из моих слов не поймёт что происходит, скачайте файлик. |
|
Отправлено: 15:02, 28-05-2006 | #4 |
Engrossed by the Void Сообщения: 2229
|
Профиль | Отправить PM | Цитировать programmist72, еще раз говорю - незачем смотреть в места хранения файлов кукисов в системе. Откуда тебе знать, вдруг сброс в файлы происходит при последнем уничтожении процесса IE? Мало ли. Не заморачивайся.
По поводу ob_get_contents() в мануале сказано, что функция возвращает буфер вывода. Куда он у вас возвращается? В переменную? Нет. Выводится? Нет. Куда? Никуда. Функция просто отрабатывает. Впустую. time()*3600 - vadimiron, ты внимателен . programmist72, очень даже может быть, что глюк как раз и в произведении. Смотри сам, примерно текущий UNIX timestamp - 1148817241, умножь его на 3600. По сути это примерно 36 лет * 3600 = 129600 лет. Зачем тебе такая живучая кука? . Возможно, что некорректно обрабатывается как раз столь большое значение и бывают глюки. Это маловероятно, но тем не менее такая запись более чем лишена смысла. Достаточно поставить и +1 год относительно текущего времени. |
|
------- Отправлено: 16:01, 28-05-2006 | #5 |
Ветеран Сообщения: 1862
|
Профиль | Сайт | Отправить PM | Цитировать
Поправьте, если я не прав. |
------- Отправлено: 23:14, 28-05-2006 | #6 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Установка 1С Битрикс (bitrix7setup.php) | Yazago | Вебмастеру | 3 | 03-02-2009 20:25 | |
Установка Apache+PHP+Mysql под FreeBSD 6.0 | andragen | Программное обеспечение Linux и FreeBSD | 6 | 29-01-2006 21:18 | |
установка PHP/4.3.7 как модуля к Apache/1.3.33 (Unix) | Вебмастеру | 18 | 23-04-2005 13:48 | ||
Установка PHP-скрипта | Rudy | Вебмастеру | 2 | 10-06-2004 22:25 | |
Установка IMAP для PHP | Miraslav | Вебмастеру | 3 | 02-03-2004 21:06 |
|