WinFuture-Forum.de: Sessions Und Phpsessid - WinFuture-Forum.de

Zum Inhalt wechseln

Nachrichten zum Thema: Entwicklung
Seite 1 von 1

Sessions Und Phpsessid


#1 Mitglied ist offline   toxic.at 

  • Gruppe: aktive Mitglieder
  • Beiträge: 154
  • Beigetreten: 16. Mai 05
  • Reputation: 0

  geschrieben 30. August 2005 - 18:07

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!!
0

Anzeige



#2 Mitglied ist offline   Meatwad 

  • Gruppe: aktive Mitglieder
  • Beiträge: 784
  • Beigetreten: 07. August 04
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:Bad Vilbel
  • Interessen:Computer, Inliner, Chatten...

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
0

#3 Mitglied ist offline   toxic.at 

  • Gruppe: aktive Mitglieder
  • Beiträge: 154
  • Beigetreten: 16. Mai 05
  • Reputation: 0

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!
0

#4 Mitglied ist offline   Meatwad 

  • Gruppe: aktive Mitglieder
  • Beiträge: 784
  • Beigetreten: 07. August 04
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:Bad Vilbel
  • Interessen:Computer, Inliner, Chatten...

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
0

#5 Mitglied ist offline   Slayer 

  • Gruppe: aktive Mitglieder
  • Beiträge: 1.476
  • Beigetreten: 12. Dezember 03
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:Baden-Württemberg
  • Interessen:&gt; Internet<br />&gt; Musik<br />&gt; Filme<br />&gt; Events

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}>

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)
0

#6 Mitglied ist offline   toxic.at 

  • Gruppe: aktive Mitglieder
  • Beiträge: 154
  • Beigetreten: 16. Mai 05
  • Reputation: 0

geschrieben 01. September 2005 - 16:37

Acha, Danke!

Übrigens gefällt mir dein GIF mit den Browsern!
Wo gibts so coole gifs?
0

Thema verteilen:


Seite 1 von 1

1 Besucher lesen dieses Thema
Mitglieder: 0, Gäste: 1, unsichtbare Mitglieder: 0