Forum Webscript.Ru

Программирование => Perl => Тема начата: Biggelow от 25 Сентября 2004, 07:38:34

Название: по cookies
Отправлено: Biggelow от 25 Сентября 2004, 07:38:34
Записываю cookies
print header(-cookie=>[$namecookie, $passcookie]);
а затем у меня идет пересылка
print "Location: gb.cgi\\n\\n";
Так он мне её отображает на странице, т.е. в html вписывает. Что делать?
Название: по cookies
Отправлено: glebushka от 25 Сентября 2004, 16:50:04
Biggelow, мдя... Где ты такие локэйшены видел?
ФАК рулит.
Название: по cookies
Отправлено: Biggelow от 25 Сентября 2004, 18:16:27
glebushka Везде!
Не в лок дело, а в том что он мне отображет...
Убираешь print header все работает, но "печеньки" не пишет. Вообще у меня проблема эта из-за форума, он прописал их на свой путь. А как их взять отттуда я не знаю.
Название: по cookies
Отправлено: glebushka от 25 Сентября 2004, 18:24:29
Biggelow, репит мессадж:
Цитировать
glebushka:
ФАК рулит.

ферхштейн?
Название: по cookies
Отправлено: glebushka от 25 Сентября 2004, 18:25:48
Цитировать
Biggelow:
Не в лок дело

Это правда. А в том, что ты вставлчешь до него:)
Название: по cookies
Отправлено: Wyclef от 25 Сентября 2004, 22:37:45
$cookie = cookie(-name=>$namecookie, -value=>$passcookie);
print redirect(-cookie=>$cookie, -url=>\'gb.cgi\');
Название: по cookies
Отправлено: glebushka от 25 Сентября 2004, 22:52:20
Wyclef, если бы он посмотрел в ФАКе, было бы лучше, для него же, заодно бы убедился, что относительные урлы в location используют не
Цитировать
Biggelow:
Везде!

И даже, наверное, понял, почему не используют.
Название: по cookies
Отправлено: Biggelow от 26 Сентября 2004, 09:04:21
Wyclef
В этом случае он мне при задании ссылки gb.cgi?page=$t
ссылку такую в строке браузера выводит, т.е. $t как было $t так и осталось.
Название: по cookies
Отправлено: glebushka от 26 Сентября 2004, 19:45:17
print "$t";
print \'$t\';
Название: по cookies
Отправлено: Biggelow от 27 Сентября 2004, 06:47:24
print redirect(-cookie=>$cookie, -url=>\'gb.cgi?page=$t\');
Название: по cookies
Отправлено: Wyclef от 27 Сентября 2004, 07:09:57
Biggelow
Замени одинарные кавычки на двойные...