Почему не присваиваются куки в IE

Kood-Good

Новичок
Почему не присваиваются куки в IE

Код:
<?
      setcookie('name', 1, time()+100,"/");
      setcookie('pass', 2, time()+100,"/");
      print_r ($_COOKIE)
?>
такой простой код не работает в IE. что не так?
P.S оч срочно, подскажите пожалуйста
 

WP

^_^
Замечание: Microsoft Internet Explorer 4 with Service Pack 1 applied does not correctly deal with cookies that have their path parameter set.
?
 

SelenIT

IT-лунатик :)
Kood-Good
Конкретизируй, плз, понятие "не работает". Какого поведения ты ждешь от этого скрипта? И что происходит в реальности?
 

Kood-Good

Новичок
SelenIT, ok.
в Mozilla результат такой:
Array ( [PHPSESSID] => b8cc85639f6cea659ee932f23ae77c1e [name] => 1 [pass] => 2 )

В IE такой:
Array ( )

Хочу чтобы было как в Mozilla :)
 

Kood-Good

Новичок
вот такой код не работает в IE

Код:
<? if(!isset($_COOKIE['name'])){
setcookie('name', 1, time()+100,"/");
setcookie('pass', 2, time()+100,"/");
header("Location: ". $_SERVER['PHP_SELF']); exit;
}
print_r ($_COOKIE); ?>
проблема в IE?

p.s. не работает == выводит пустой массив
 

SelenIT

IT-лунатик :)
Kood-Good

1) Какие заголовки IE при этом отправляет?
2) AFAIK, по стандарту в Location должен стоять полный путь, с http:// и именем (адресом) хоста.
 

Kood-Good

Новичок
SelenIT, спасибо. Оказывается проблема существовала только на локальном компе, а в интернете все нормально
 
Сверху