Главная страница


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : vitus@ice.ru                         2:5020/400     25 May 2000  13:18:04
 To : Vadim Sizikh
 Subject : Re: куки
 -------------------------------------------------------------------------------- 
 
 Vadim Sizikh <Vadim.Sizikh@p7.f102.n5070.z2.fidonet.org> wrote:
 
 VS>                /*Hу здравствуй-здравствуй, All!/*
 
 VS>Вот, даже не скажешь, что сделал- списАл и немного переделал под себя
 VS>скрипт. По сути дела, он должен куку создавать?
 
 Hет, не должен. Он должен формировать строчку, которую можно
 использовать для создания куки и выводить ее в html.
 Потому что cookie создастся только если выводить header до начала html.
 
 А у тебя в качестве header явным образом выводится одна строчка
 Content-Type, а то что формирует метод header, пишется в тело html.
 Хоть бы "<pre>" "</pre>" вокруг нее добавил, если ты действительно
 хочешь ее глазами видеть.
 
 VS>Так вот, во-первых, должен ли он вообще создавать ее при запуске на
 VS>локальном серваке?
 
 При правильном подходе 
 
 print
 $query->header(-cookie=>$cookie),$query->start_html(),$query->h1(...),
 $query->end_html - должен создавать.
 VS>Далее, если должен,то во-вторых, где он ее создаст?
 
 В браузере, которым ты это дело смотришь.
 
 VS>В-третьих, с каким полным именем?
 
  sessionID ее имя. Hикакого другого ей не положено.
 А храниться она должна в файле ${HOME}/.netscape/cookies  или  где там
 твой браузер куки хранит.
 
 VS>Или он у меня ее не создает, или я ее найти не могу. :-7
 
 VS>/Смотрите! Это же Windows Clipboard!/
 VS>#!/web/perl/bin/perl -w
 VS>use CGI qw (:standard);
 VS>use CGI::Cookie;
 VS>print "Content-type: text/html\n\n";
 VS>print start_html("Hello World"), h1 ("Hello World");
 VS>$cookie = $query->cookie(-name=>'sessionID',
 VS>                         -value=>'xyzzy',
 VS>                         -expires=>'+1h',
 VS>                         -path=>'/cgi-bin/database',
 VS>                         -domain=>'.capricorn.org',
 VS>                         -secure=>1);
 VS>print $query->header(-cookie=>$cookie);
 VS>print end_html;
 VS>/Кончился Windows Clipboard./
 
 VS>* Crossposted in RU.PERL
 
 VS>                /*Hу, досвиданица! Может еще увидимся./*            *24 May
 VS> 00*
 -- 
 --------------------------------------------------
 Victor Wagner      vitus@ice.ru
 Programmer     Office:7-(095)-785-09-72
 Communiware.Net    Home: 7-(095)-135-46-61
 http://www.communiware.net      http://www.ice.ru/~vitus
 --- ifmail v.2.15dev5
  * Origin: AG Telecom news2 server (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: куки   vitus@ice.ru   25 May 2000 13:18:04 
 куки   Vadim Sizikh   26 May 2000 13:55:39 
 куки   Bastrakov Oleg   27 May 2000 06:17:16 
 Re: куки   Artem Chuprina   29 May 2000 17:02:36 
Архивное /ru.perl/13404787f8cf8.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional