Peter Kaufmann: Variablen-Verwaltung

Beitrag lesen

Hallo x-VieW,

Ich habe mehrere Perlscripte geschrieben, die jeweils mehrere Variablen-Werte enthalten.
Ich möchte gerne sämtlichen Variablen-Werte zentral verwalten. Ich möchte aus jede beliebige CGI mir diesen Werten holen.

Solange du in deinen Scripten keine Daten speicherst (in eine Datei oder Datenbank) "vergessen" die Scripte diese Daten nach ihrer Ausführung wieder (HTTP ist zustandslos).

Ist es nur mit Cookies machbar??? oder geht auch anders.

Du must einfach die Daten aus deinen Scripten unter einer eindeutigen ID, anhand deren du deine User wiedererkennen kannst, irgendwo speichern (ich persönlich würde eine Datenbank bevorzugen).
Knackpunkt ist die eindeutige ID: Eine IP reicht hier normalerweise nicht. Cookies hat nicht jeder aktiviert, und für Sessions mit ID Übergabe durch Links (z.B. index.pl?id=35434756) musst du alle Seiten dynamisch generieren.
Wenn deine User sich sowieso authenifizieren müssen, wäre es auch möglich .htaccess zu verwenden (du list einfach die Umgebungsvaraiable REMOTE_USER aus).
Was bei dir sinvoll ist hängt ganz von der konkreten Situation ab!

Grüße,

Peter