Sessins

ich habe ein problem mit SESSIONS in PHP4

zur zeit arbeite ich an einem projekt bei dem
es notwendig ist auf jeder seite den benutzer
(user_ID aus einer datenbank) zu identifizieren.

wie kann man die notwendige infos speichern und
auf der nächsten seite wieder zur verfügung haben,
so lange bis sich der user ausgeloggt hat.
die lösung sollte nicht mit cookies erfolgen.
außerdem besteht die möglichkeit den php-server
zu konfigurieren, falls notwendig.

bis jetzt bin ich so weit:

 session\_start();
 session\_register("user\_ID");
 session\_register("vorname");
 session\_register("nachname");
 session\_register("email");

so wie kann ich die informationen auf der nächsten seite
lesen? muß ich jedes mal (auf jeder seite) session.start()
ausführen? wie erfahre ich ob schon eine SESSION besteht?

danke für EURE beiträge
GRUSS
aNDi

eigentlich SESSIONS :smile:
Titel sollte eigentlich SESSIONS heißen

))

GRUSS
aNDi

Ja, das session_start() musst du auf jeder Seite machen, wo du die Sessionvariablen verwendest. Nachdem du session_register(„variable“) gemacht hast, ist diese Variable in der Session gespeichert und auf der nächsten Seite verfügbar. Normal wird beim User ein Cookie mit der Session-ID gespeichert und beim Seitenaufruf vom Server abgefragt, so dass bei einem neuen session_start() dein Script weiss um welchen User es sich handelt. Ich traue Cookies aber nie, deswegen is es besser die Session-ID in jeden Link einzubauen als Parameter… steht alles in der PHP Doku

MfG Bruno

vielen DANK an EXPERTEN
VIELEN DANK an ALLE EXPERTEN die mir so
schnell und kompetent geholfen haben.

)))))))))))))))))))))))))))))))))))

GRUSS
aNDi