Hallo,
hab auf meiner Website einen Member-Bereich.
Ich hätte gerne, dass der Username und die Session-ID auf allen Seiten meiner Website ohne HTTP_GET_VARS abrufbar sind.
Wie mach ich das am besten, und was ist am sichersten?
Welchen Code soll ich verwenden, um zusammen mit der Session-ID festzustellen, ob der Username in in der Session gesetzt ist (damit nur eingeloggt auf bestimmte Seiten zugreifen können)?
Ich verwende keine Cookies - das ist mir unsympathisch.
Vielen Dank im Voraus!!
Seite 1 von 1
Sessions Und Phpsessid
Anzeige
#2
geschrieben 30. August 2005 - 18:13
ja den username schreibst du in eine sessionvariable, oder wie meinst du das jetzt?
Dieser Beitrag wurde von Meatwad bearbeitet: 30. August 2005 - 18:13
I am away to look for my self. If I am back before I return keep me here. | Mein Server
#3
geschrieben 30. August 2005 - 18:16
Ich versteh nicht den Unterschied zwischen session_register('user');
und $user=$_SESSION['user'];.
Und den Unterschied zwischen
if(session_is_registered)
if(isset($_SESSION[]))
Und wie kann ich die Session-Id mittels echo ausgeben, oder via http_get_vars verlinken?
Danke!
und $user=$_SESSION['user'];.
Und den Unterschied zwischen
if(session_is_registered)
if(isset($_SESSION[]))
Und wie kann ich die Session-Id mittels echo ausgeben, oder via http_get_vars verlinken?
Danke!
#4
geschrieben 30. August 2005 - 19:02
die session id bekommst du indem du session_id() nimmst. aber php sorgt dafür, dass die ID übergeben wird, da musst du dir keine sorgen machen
I am away to look for my self. If I am back before I return keep me here. | Mein Server
#5
geschrieben 31. August 2005 - 15:50
Zitat (toxic.at: 30.08.2005, 19:16)
Ich versteh nicht den Unterschied zwischen session_register('user');
und $user=$_SESSION['user'];.
Und den Unterschied zwischen
if(session_is_registered)
if(isset($_SESSION[]))
<{POST_SNAPBACK}>
und $user=$_SESSION['user'];.
Und den Unterschied zwischen
if(session_is_registered)
if(isset($_SESSION[]))
<{POST_SNAPBACK}>
session_register() war die "alte" Schreibweise - $_SESSION[] ist die "neue" Schreibweise. Man benutzt auch nicht mehr if(session_is_registered) sondern if(isset($_SESSION[]).
Der Mensch hat drei Wege, klug zu handeln.
Erstens durch Nachdenken: Das ist der Edelste.
Zweitens durch Nachahmen: Das ist der Leichteste.
Drittens durch Erfahrung: Das ist der Bitterste.
(Konfuzius)
Erstens durch Nachdenken: Das ist der Edelste.
Zweitens durch Nachahmen: Das ist der Leichteste.
Drittens durch Erfahrung: Das ist der Bitterste.
(Konfuzius)
#6
geschrieben 01. September 2005 - 16:37
Acha, Danke!
Übrigens gefällt mir dein GIF mit den Browsern!
Wo gibts so coole gifs?
Übrigens gefällt mir dein GIF mit den Browsern!
Wo gibts so coole gifs?
Thema verteilen:
Seite 1 von 1