Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Perl: разработка для Web > Создать одновременно или последовательно две куки?


Автор: Wowa 2.4.2002, 22:36
Создать одновременно или последовательно две куки?

Одну куку - без проблем, но как две??

Автор: Cepera 4.4.2002, 07:41
выход просто - сделай iframe (можно не видимый, очень малого размера 0х0) и генери в нем куку, еще одну :)

Автор: Wowa 4.4.2002, 10:00
А есть все-таки возможность как-то "легально" это сделать? :)

Хотя, в принципе через IFRAME - уже выход.

Автор: Cepera 4.4.2002, 10:05
а что значит - легально?

Автор: Wowa 4.4.2002, 10:12
Цитата(Cepera @ 04.4.2002, 08:05)
а что значит - легально?

сразу в скрипте. Я понимаю, что не получится. Но может есть другой способ создания кук?

Автор: Wowa 4.4.2002, 12:18
Как с помощью HTML, так и с помощью скриптов можно устанавливать несколько cookie разом:

HTML:
<META HTTP-EQUIV="Set-Cookie" CONTENT="NAME=value; EXPIRES=date; DOMAIN=domain_name; PATH=path; SECURE">
<META HTTP-EQUIV="Set-Cookie" CONTENT="NAME=value; EXPIRES=date; DOMAIN=domain_name; PATH=path; SECURE">

Perl/CGI:

 print "Content-type: text/html\n";
 print "Set-Cookie: NAME=value; EXPIRES=date; PATH=path;
DOMAIN=domain_name; SECURE\n";
 print "Set-Cookie: NAME=value; EXPIRES=date; PATH=path;
DOMAIN=domain_name; SECURE\n\n";

Автор: Cepera 4.4.2002, 12:20
выход.

Автор: Wowa 4.4.2002, 13:15
Выход - не выход. У меня это не работает.
А что касается cgi-варианта, ИМХО бред.

Автор: Cepera 4.4.2002, 13:37
хм... уточни

Автор: Wowa 4.4.2002, 13:51
Строчка:
print "Content-type: text/html\n";

не хватате еще одного \n в конце.

Потом, мне совершенно не понятно, как после строчки:
print "Content-type: text/html\n\n";
произойдет запись куков :notify используя следующее:
print "Set-Cookie: NAME=value; EXPIRES=date; PATH=path; DOMAIN=domain_name; SECURE\n";
print "Set-Cookie: NAME=value; EXPIRES=date; PATH=path; DOMAIN=domain_name; SECURE\n\n";


Автор: Cepera 6.4.2002, 10:40
но это же ты вроде придумал? :)

Автор: Wowa 6.4.2002, 11:00
Цитата(Cepera @ 06.4.2002, 08:40)
но это же ты вроде придумал? :)

не я :) Нашел где-то в и-нете.


Автор: Cepera 6.4.2002, 11:07
а копирайты где? :)
что списано правильно...

Автор: Wowa 6.4.2002, 11:10
Цитата(Cepera @ 06.4.2002, 09:07)
а копирайты где? :)
что списано правильно...

Мы ушли от темы  :exclamation

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)