мда...приехал- COOKIES не везде устанавливается.

Romantik

TeaM PHPClub
мда...приехал- COOKIES не везде устанавливается.

Приветствую.
Попробую в кратце описать проблему:
В скрипте установливаю КУКУ.
В браузере делаю- "пердупреждать об установлении куки" для проверки.
Значит дома стоит Линукс сервер и по сети на винду все работает ОК.
На работе переношу скрипт (сервер Линукс работа с Винды) и он ее (КУКУ) не ставит и не предупреждает. Скрипт просто выполняет свою работу.
Пробовал на разных машинах.
использую ИЕ-5. РНР 4.1.0
Как я понял браузер ни при чем.
при заходе на другие сайты в инете- все ОК. окошко предпр. и кука.
Где мне нужно копать?

Заранее благодарен за Ваши советы.
 

vasilisk

Guest
бывали подобные ситуации, когда не знал на что грешить. Или на сервак, или на браузер и т.д.
Решалось по простому. Нужно просто взять и посмотреть, что же сервак НА САМОМ ДЕЛЕ отдает. лично я юзаю такой простой скрипт:

#!/usr/bin/perl

use CGI qw:)standard);
use IO::Socket;

$soc = IO::Socket::INET->new( PeerAddr => "localhost",
PeerPort => 80,Proto => 'tcp',Type => SOCK_STREAM) or print $!;


if (!$soc) {print "Socket not created! $in\n"; return;}
$get = "GET http://localhost HTTP/1.0\nHost: localhost\n\n";

print $soc $get;@doc = <$soc>;close $soc;

$a=join("", @doc);open (FP, ">site.txt");
print FP $a;close FP;

подставляешь свои пути и смотришь что на выходе в site.txt получается. если там есть в начале что-то типа "Set-Cookie: lang=eng" значит всё ок, глюки браузера. В противном случае начинаешь ковырять сервак
 

Romantik

TeaM PHPClub
Спасибо, выяснилось. что это сервак. Два других работают великолепно. А вот "ковырять сервак" я даже не представляю где.
 
Сверху