![]() |
|< 1 2 3 4 >| | ![]() |
32 Einträge, 4 Seiten |
1
2
3
4
5
6
7
8
9
10
11
12
13
#!/usr/bin/perl
use CGI qw/:all/;
my $q = CGI->new();
my $cookie = $q->cookie(-name=>'dernamedescookies',
-value=>'somedata'
);
my $read = $q->cookie('dernamedescookies');
print header(-type=>'text/html',
-cookie=>$cookie
);
print start_html,$read,end_html;
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
#!Perl -w
##zusatz
use CGI::Carp qw(fatalsToBrowser);
use CGI qw/:all/;
$q = CGI->new();
my $kekswert = readc('keks');
setc('keks', 'Dies_ist_der_kekswert', 'Keksausgabeseite', '<h1>Hallo</h1><br>der wert des kekses der von dieser seite gesetzt wurde ist:<br>'."$kekswert");
sub readc(){
my $cname = shift;
my $read = $q->cookie("$cname");
return $read;
}
sub setc() {
my $cname = shift;
my $cvalue = shift;
my $stitel = shift;
my $ausg = shift;
my $cookie = $q->cookie(-name=>"$cname",
-value=>"$cvalue"
);
print header(-type=>'text/html',
-cookie=>$cookie
);
print '<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 //EN">';
print '<html>';
print '<head><title>'."$stitel".'</title>';
print '</head>';
print '<body>';
print "$ausg";
my $end = '</body></html>';
print $end;
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#! /usr/bin/perl
use warnings;
use strict;
use CGI ();
use CGI::Carp qw(fatalsToBrowser warningsToBrowser);
my $cgi = CGI->new();
my $kekswert = $cgi->cookie('keks');
# mehrere cookies setzen
my $cookie1 = $cgi->cookie(-name => 'keks1', -value => '20');
my $cookie2 = $cgi->cookie(-name => 'keks2', -value => 40);
print $cgi->header(
-type => 'text/html',
-cookie => [ $cookie1, $cookie2 ],
);
#... usw
![]() |
|< 1 2 3 4 >| | ![]() |
32 Einträge, 4 Seiten |