Siechfred: Generieren einer SessionID

Beitrag lesen

Tag Christian.

Natuerlich kannst du die installieren. Die sind reines Perl, es reicht,
die in das richtige Verzeichnis zu packen. Eventuell noch ein 'use lib'
und dann sollte das gehen.

Naja, dass es reines Perl ist, habe ich schon gesehen. Allerdings handelt es sich AFAIK um eine ganze Reihe von Modulen, CGI::Session, CGI::Session::Id::MD5, CGI::Session::MySQL usw., das macht die Sache etwas aufwändiger, und da ich eh nicht alle Funktionen brauche, dachte ich mir, dass das Programmieren eines eigenen Session-Packages schneller geht :)

Nein. $< ist 32 Bit lang, schwankt also zwischen einem Zeichen und 10
Zeichen (2^32).

Okay.

Es reicht vollstaendig, ihn mit pack() zu behandeln. Allerdings wuerde ich
noch das Zufallselement mit hineinbringen, sonst sind deine Session-Files
vorhersagbar.

Jo, danke für den Hinweis.

Ich mache das immer so:
sub generate_unid [...]

Fein, darf ich mir die sub "klauen"?

Siechfred

--
»Sie kochten heimlich mit Wasser und tranken öffentlich Wein.«