VIPbanner_de
www.VIPbanner.de
- 1 Mai 2006
- 2.598
- 150
Hallo,
ich würde gerne mein Refsystem in sofern erweitern das es möglich ist subids zu speichern. Mein System ist ein cgi script.
Bisher werden über einen reflink (.../ref.cgi?usr=refusername) nur der Username in einem Cookie gespeichert:
Die Frage ist jetzt wie ich die subid am besten anlege. Wichtig ist es das diese nur aus buchstaben und zahlen und den Sonderzeichen bindestrich und unterstrich bestehen darf und maximal 20 Zeichen hat. Gibt es vielleicht sonst noch was zu beachten?
Danke vorab für eure Hilfsbereitschaft!
ich würde gerne mein Refsystem in sofern erweitern das es möglich ist subids zu speichern. Mein System ist ein cgi script.
Bisher werden über einen reflink (.../ref.cgi?usr=refusername) nur der Username in einem Cookie gespeichert:
PHP:
use CGI;
$CGI::POST_MAX=1024; # Maximale Zeichenkette via method=POST = ca. 1 MB
$req = new CGI;
$usr =$req->param('usr');
my $time = time;
my %monat = ( 0 => 'Jan', 1 => 'Feb', 2 => 'Mar', 3 => 'Apr', 4 => 'May', 5 => 'Jun',
6 => 'Jul', 7 => 'Aug', 8 => 'Sep', 9 => 'Oct', 10 => 'Nov', 11 => 'Dec');
my %tag = ( 0 => 'Sunday', 1 => 'Monday', 2 => 'Tuesday', 3 => 'Wednesday', 4 => 'Thursday', 5 => 'Friday', 6 => 'Saturday');
my @date = gmtime($time + 2592000);
my $jahr = substr($date[5] + 1900, 2, 2);
my $minuten = length($date[1]) < 2 ? "0" . $date[1] : $date[1];
my $sekunden = length($date[0]) < 2 ? "0" . $date[0] : $date[0];
print "Set-Cookie: ref=\"$usr\"; Expires=$tag{$date[6]}, $date[3]-$monat{$date[4]}-$jahr $date[2]:$minuten:$sekunden GMT\n";
print "Location: $redirect_url\n\n";
exit;
Die Frage ist jetzt wie ich die subid am besten anlege. Wichtig ist es das diese nur aus buchstaben und zahlen und den Sonderzeichen bindestrich und unterstrich bestehen darf und maximal 20 Zeichen hat. Gibt es vielleicht sonst noch was zu beachten?
Danke vorab für eure Hilfsbereitschaft!