Thread cookies (31 answers)
Opened by Gast at 2004-05-13 22:50

Strat
 2004-05-14 19:18
#2439 #2439
User since
2003-08-04
5246 Artikel
ModeratorIn
[Homepage] [default_avatar]
[quote=jemand,14.05.2004, 15:26]oke danke für die schnellen antworten
wie genau benutz ich dass modul dann??

ps: ich hab query_string auch selber geprast und es funszt!![/quote]
mit einem selbstgeschriebenen parser handelt man sich haeufig sicherheitsprobleme ein; und wenn nicht in diesem script, dann im naechsten, in dem man den einfach per copy&paste uebernimmt...

Code (perl): (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
#! /usr/bin/perl
use warnings;
use strict;

use CGI;
use CGI::Carp qw(fatalsToBrowser warningsToBrowser); # fuer produktion dann deaktivieren

my $cgi = CGI->new();

# alle parameter in einen Hash einlesen
my %parameter = $cgi->Vars();

# oder nur einen in eine Variable
my $action = $cgi->param('action');

# cookie erstellen
my $cookie = $cgi->cookie(
  -name => 'sessionID',
  -value => $irgendeinWert,
);

print $cgi->header(
  -type => 'text/html',
  -cookie => $cookie,
);

print $cgi->start_html(
  -title => 'Testseite mit cookie',
  -author => 'ich', 
  # ...
);

# der restliche output hier

print $cgi->end_html();


Cookie auslesen:
Code (perl): (dl )
1
2
3
4
5
6
7
8
9
10
11
#! /usr/bin/perl
use warnings;
use strict;

use CGI;
use CGI::Carp qw(fatalsToBrowser warningsToBrowser); # fuer produktion dann deaktivieren

my $cgi = CGI->new();
my %cookie = $cgi->cookie(-name => 'sessionID');

# ... usw...
perl -le "s::*erlco'unaty.'.dk':e,y;*kn:ai;penmic;;print"
http://www.fabiani.net/

View full thread cookies