Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Cookies

2.0K
12 июня 2006 года
Junkers
47 / / 21.02.2004
Такая вот проблема: есть один и тот же скрипт

Код:
<?
if(!@$_COOKIE["my_cookie"])
{
    setcookie("my_cookie", "value", mktime()+648000000, "/");
    echo "Нет куки";
}
else
{
    echo @$_COOKIE["my_cookie"];
}
?>


Есть Денвер и два хоста на нем: rocktext и rock_text. Этот скрипт работает на rocktext (ставит куки) и абсолютно не работает на rock_text. Вот заголовки:

rocktetx:

GET /test_cookie.php HTTP/1.1
Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, application/vnd.ms-excel, application/msword, */*
Accept-Language: ru
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)
Host: rocktext
Connection: Keep-Alive

HTTP/1.1 200 OK
Date: Mon, 12 Jun 2006 18:36:33 GMT
Server: Apache/1.3.27 (Win32) PHP/4.3.10
X-Powered-By: PHP/4.3.10
Set-Cookie: my_cookie=value; expires=Thu, 24-Dec-2026 18:36:33 GMT; path=/
Keep-Alive: timeout=15, max=100
Connection: Keep-Alive
Transfer-Encoding: chunked
Content-Type: text/html

rock_text:

GET /__test/test_cookie.php HTTP/1.1
Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, application/vnd.ms-excel, application/msword, */*
Referer: http://rock_text/__test/
Accept-Language: ru
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)
Host: rock_text
Connection: Keep-Alive

HTTP/1.1 200 OK
Date: Mon, 12 Jun 2006 18:37:21 GMT
Server: Apache/1.3.27 (Win32) PHP/4.3.10
X-Powered-By: PHP/4.3.10
Set-Cookie: my_cookie=value; expires=Thu, 24-Dec-2026 18:37:21 GMT; path=/
Keep-Alive: timeout=15, max=99
Connection: Keep-Alive
Transfer-Encoding: chunked
Content-Type: text/html

В результате rocktext ставит куку, а второй хост нет. Что делать?
15
13 июня 2006 года
shaelf
2.7K / / 04.05.2005
Я скоро буду ругаться... Как можно при отладки ставить собак и при этом кричать НЕ РАБОТАЕТ?
5.4K
13 июня 2006 года
He!p
39 / / 10.06.2004
собаки это да... но есть такое дело, кука не хочет ставиться а вот echo говорит что setcookie вернул true... в чем может быть проблемка?
15
13 июня 2006 года
shaelf
2.7K / / 04.05.2005
2He!p Угу батенька, та Вы просто смелый человек и наверное у Вас слишком много времени, чтобы в слепую пытаться понять где ошибка.
5.4K
13 июня 2006 года
He!p
39 / / 10.06.2004
[QUOTE=shaelf]2He!p Угу батенька, та Вы просто смелый человек и наверное у Вас слишком много времени, чтобы в слепую пытаться понять где ошибка.[/QUOTE]

Не особо понял о чем ВЫ... я говорил о том что с собаками конечно очень умно тестить или это косаемо того, что у меня куки не особо хотят ставиться?
15
13 июня 2006 года
shaelf
2.7K / / 04.05.2005
Стоп, я так и не понял. У кого они не ставятся? У He!p или у Junkers или это вообще один и тот же человек?
5.4K
13 июня 2006 года
He!p
39 / / 10.06.2004
[QUOTE=shaelf]Стоп, я так и не понял. У кого они не ставятся? У He!p или у Junkers или это вообще один и тот же человек?[/QUOTE]

Не ставятся они у меня а собаки не у меня)...кстати очень даже блин интересно почему не ставятся, хоть и функция возвращает истину блин...
352
13 июня 2006 года
skywalker
694 / / 10.02.2006
[QUOTE=He!p]Не ставятся они у меня а собаки не у меня)...кстати очень даже блин интересно почему не ставятся, хоть и функция возвращает истину блин...[/QUOTE]
Может ставятся, но ты их не верно пытаешься считать. :) Иначе как функция может возвращать истину.
5.4K
13 июня 2006 года
He!p
39 / / 10.06.2004
тоже верно... но блин файлика с куками даже не появляется...да и $_COOKIE['blabla'] как можно правильнее считать)
352
13 июня 2006 года
skywalker
694 / / 10.02.2006
Вариант еще один, ты куки точно ставишь на длительный срок, а не пока открыто окно браузера.
Могу только посоветовать прочитать статьи и мануал, самое простое, что приходит на ум:
http://www.codenet.ru/webmast/php/cookies.php
http://www.codenet.ru/webmast/php/voting.php
5.4K
13 июня 2006 года
He!p
39 / / 10.06.2004
мануалов прочитано и статей не мало...в том-то и косяк весь что ставлю как минимум на сутки)
5.4K
13 июня 2006 года
He!p
39 / / 10.06.2004
так что вот и фиг знает в чем дело...
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог