Показать сообщение отдельно
Старый 04.06.2004, 09:05     # 3
Diamoon
Guest
 
Сообщения: n/a

Цитата:
Сообщение от Hubbitus
Я думаю что проблема в том что $ENV{'HTTP_COOKIE'} почти всегда выдает true, даже если конкретно $cookies{'name'}->value ничего и не содержит... попробуй, определять по конкретной переменной, ну например так (или что-то вроде):
Код:
%cookies = fetch CGI::Cookie;
$str = $cookies{'name'}->value;
if($str){
}
else {$str="guest";}
Я пробовал и такой код, не работает. Дело в том, что когда скрипт встречает $ENV{'HTTP_COOKIE'} и если куки не были установлены, он просто не выполняет оставшийся код, и получается пустая страница