"Christmas - the time to fix the computers of your loved ones" « Lord Wyrm

Sessions in php

The Red Guy 30.09.2002 - 19:36 748 6
Posts

The Red Guy

Untitled
Avatar
Registered: Jul 2001
Location: Transdanubia
Posts: 3121
Hallo !

Also nach mühsamen Suchen, hab ich gefunden, wie man ungefähr sessions machen kann.

@session_start();

session_register("...");


Meine Frage besteht darin, wenn ich auf meiner Startseite session_start() hinzufüge, würde das dann nicht jedes mal beim öffnen der Startseite ausgeführt werden ???

Ich mein, am IIS wird automatisch eine Session geöffnet und ich kann mit den globalen Variablen recht einfach arbeiten.

Kann mir vielleicht jemand kurz eine Übersicht geben, wie man am geschicktesten damit arbeitet?

Im wesentlichen will ich mir nur merken, ob jemand mittels login authentifiziert ist und username und rechtelevel global hinterlegen.

watchout

Legend
undead
Avatar
Registered: Nov 2000
Location: Off the grid.
Posts: 6845
rtfm....

session_start() erzeugt eine Session (oder nimmt die aktuelle, basierend auf der Session-ID, die über eine GET-Variable oder ein Cookie übermittelt wurde, wieder auf).

Aus Gründen der Sicherheit und der Lesbarkeit des Codes wird die Verwendung von $_SESSION (oder $HTTP_SESSION_VARS bei PHP 4.0.6 oder niedriger) empfohlen. Mit $_SESSION oder $HTTP_SESSION_VARS werden die Funktionen session_register()/session_unregister()/session_is_registered() nicht benötigt. Der Benutzer kann auf die Session-Variable wie auf eine normale Variable zugreifen.

http://www.php.net/manual/de/ref.session.php

The Red Guy

Untitled
Avatar
Registered: Jul 2001
Location: Transdanubia
Posts: 3121
Das RTFM kannst dir sparen. Ich lese genug manuals und wie ich geschrieben habe, habe ich schon info gefunden.

Mir gings drum, dass mir jemand ungefähr das prinzip von sessions am apache mit php erklärt. Es funktioniert scheinbar doch anders als im Microsoft-Umfeld.

watchout

Legend
undead
Avatar
Registered: Nov 2000
Location: Off the grid.
Posts: 6845
wieso?

$_SESSION['BENUTZERID']=1001231;

whats the problem?

Snoop

Here to stay
Registered: Jun 2002
Location: Gablitz
Posts: 1088
jojo immer die leute die zufaul san sich selber damit auseinander zu setzen ...... grrrrrr

The Red Guy

Untitled
Avatar
Registered: Jul 2001
Location: Transdanubia
Posts: 3121
Oke, ich gebs auf. Scheinbar sind PHP-Coder nur pre-pupertierende Besserwisser, die nicht bereit sind jemand einem anderen zu helfen und bestenfalls noch blöde Kommentare abliefern.

Thread --> Closed

PS: Sorry Dere, wenn das zu heftig war, aber ich kann solche Posts nicht leiden, da sollens lieber nichts schreiben.

Ringding

Pilot
Avatar
Registered: Jan 2002
Location: Perchtoldsdorf/W..
Posts: 4300
Was ist los mit dir? Ich seh hier keine präpotente Antwort, sondern sogar eine sehr brauchbare. Wenn du noch immer Probleme hast, kannst du ja eine neue Frage formulieren.
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz