PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Cookies auslesen



Mr.Floppy
21-03-2002, 18:30
Hi,

Wie ist es möglich per cgi, php oder java(script?) ein bestimmtes cookie bei einem user der das scrpt ausführt auszulesen und (in Form einer Text Datei) zu speichern ?

crackstorm
22-03-2002, 08:01
du kannst mit allen drei auf cookies zugreifen.

fuer javascript hab ich dir einen link:
http://selfhtml.teamone.de/javascript/objekte/document.htm#cookie

Mr.Floppy
22-03-2002, 13:06
danke erstmal.

Aber wie kann ich jetzt ein Benutzercookie auf meinem server speichern wenn er ein script ausführt ?

Mr.Floppy
24-03-2002, 10:44
Das sollte doch möglich sein oder?

crackstorm
25-03-2002, 10:43
ok, dann schreib ich kurz mal was aus einem buch ab:


/usr/bin/perl -w
use strict;
use CGI;
my $q = new CGI;
my $kennung;
my $id="100-200-300-AC";
my $exp='+1d'; # Gueltigkeit des Cookies
my $cook1 = $q->cookie(
-name => 'C_ID',
-value => $id,
-expires => $exp);

print $q->header(-cookie=>$cook1);


if ( $kennung = $q->cookie(-name=>"C_ID")) {
print "Cookie mit folgendem Wert vorhanden: $kennung";
}




so, da steht eigendlich alles drin was du brauchst.
wenn du das noch in eine datei schreiben willst ist das ja auch kein problem.

open FH, ">>irgendwas.txt";
print FH "$kennung\n";
close FH;



so, reicht das??