Hallo zusammen,ich kämpfe momentan mit CGI::Session.
Leider werden bei mir anscheinend keine Session-Dateien erstellt.
Denn bei
$session = new CGI::Session("driver:File", undef, {Directory=>'/tmp'});
sollte ja eigentlich eine Datei angelegt werden, wird sie aber nicht :(
Diese Datei sollte doch normalerweise im /tmp-Verzeichnis von meinem xampp liegen, oder?
Zur Info: Ich arbeite mit Windows XP und habe einen xampp für Windows laufen.Deshalb kann ich mit den Sessions auch nicht weiterarbeiten.
Daraus resultiert nämlich mein nächstes Problem:
Wie frage ich denn (wenn die Dateien endlich da wären) ab, ob die Session vorhanden ist? Im Moment arbeite ich mit Parametern in der URL, aber wenn sich jemand eine Session-ID ausdenkt und diese in die URL einträgt, kommt er trotzdem auf die Seite, obwohl es diese Session-ID nicht gibt :(
Ich weiß da wirklich nicht mehr weiter.
Hat vielleicht jemand ein fertiges Skript, wo ein Skript die Session erzeugt und das zweite über "redirect" aufruft?
Das zweite holt sich dann die Session-ID, gibt diese entweder aus oder erzeugt eine Fehlermeldung, wenn die Session nicht vorhanden ist.
Sowas finde ich einfach nicht :(
Danke schonmal für eure Hilfe und sorry, dass der Beitrag etwas "verwirrend" ist ;)
Datum: 10.02.2005-10:49
