perlunity.de - PERL | JAVASCRIPT | PHP | MySQL | APACHE



#!/COMMUNITY

Members: 5310
davon online: 1
weitere User: 35
Click for quality!




08.09.2010 / 15:29

Community-Member werden   |   Paßwort vergessen   |   OnlineMonitor (1) Wer ist online ... OnlineMonitor starten !
     

 

Home


PERLscripts


PHPscripts


JAVAscripts


Hilfreiches


Links2www


Newscenter


Community


Interna




Community  »  CGI: Allgemeines Forum zur Themenübersicht Themensuche Themenansicht in Thread-Modus


BeitragCGI::Session Daten aus Datei lesen !?
Seitenanfang
Moin.

Momentan bin ich dabei eine benutzerspezische Webanwendung zu programmieren. Dabei wird für den Benutzer eine Datenbankverbindung aufgebaut, um eben bestimmte Daten auslesen zu können. Dafür benötige ich soetwas wie eine Art Session. In dieser Session würde ich gerne den Benutzernamen und das Passwort ablegen, damit ich mit diesen Daten jeweils die Datenbankverbindung aufbauen kann. Dazu hab ich jetzt mal das CGI::Session Modul benutzt. Das ganze sieht so aus.

#!/usr/bin/perl

use strict
use CGI::Session;

my $session = new CGI::Session("driver:File", undef, {Directory=>'../tmp'});
my $CGISESSID = $session->id();
$session->param(-name=>'name', -value=>'benutzer');
my $name = $session->param(-name=>'name');

print "Name:" . $name;

Das funktioniert soweit auch ganz gut. Jetzt möchte ich allerdings auf ein anderes Skript weiterleiten. Ich dachte, dass ich dann die Session-ID mitübergebe und anhand dieser dann an die Datei und dann eben an die Daten komme. Die Dateien werden auch korrekt erstellt. Aber wie lese ich diese nun aus?

Danke schonmal.

Datum: 02.09.2007-19:50

Beitragre: CGI::Session Daten aus Datei lesen !?
Seitenanfang
Moin moin.

Dieses Tutorial sollte Deine Fragen beantworten.

http://search.cpan.org/~markstos/CGI-Session-4.20/lib/CGI/Session/Tutorial.pm

-uw

Datum: 03.09.2007-11:56

Beitragre: CGI::Session Daten aus Datei lesen !?
Seitenanfang
Erstmal danke für deine Antwort, aber die Seite kannte ich bereits und hatte mir nicht ganz ausreichend helfen können. Habe es jetzt aber hinbekommen, mit ein bisschen denken und Logik. Manchmal klappt sowas ja :o). Funktioniert jetzt alles einwandfrei.

Werde den Code, bei dem ich Probleme hatte aber noch "ausschneiden" und die Lösung hier posten.

:-)

Datum: 05.09.2007-17:45

-






-
-