Hallo
Alle meine bisherigen Scripte basieren noch auf session_register() session_unregister() etc....
Nun schreibe ich gerade mein Gästebuch neu und wollte heute die Session neu schreiben. Allerdings komme ich trotz lesen zahlreicher Threads nicht ganz klar, sprich: Ich bin mir nicht sicher, ob ich alles verstanden habe.
1. Anstatt session_register() und _unregister() liest man Variablen jetzt einfach per $_SESSION['varname'] aus oder? Ist also jede Variable automatisch als Sessionvariable gespeichert? Auch variablen innerhalb von Funktionen? Wie kann ich Variablen welche innerhalb von eine Funktion erstellt werden, auf der nächsten Seite auslesen?
2. Gibt es somit kein Session_unregister() mehr? Gibt es einen Erstatz oder arbeitet ihr ohne?
3. Mein Host hat vor 2 Monaten register_globals ausgeschaltet. Trotzdem gehen alle meine Scripts problemlos welche per session_register() und unregister() arbeiten. Ich habe in einem Thread gelesen, dass wenn man auf nummer sicher gehen will, man mit $_SESSION arbeiten soll, ist das wahr?
Hmmm in Punkt eins hab ich auch gleich meine Frage gestellt merke ich. Vieleicht kann mir ja jemand helfen. Ich möchte eben nicht auf Dinge setzen, von welchen ich nicht 100% ausgehen kann. Danke vielmals!
Thx
Phish
Alle meine bisherigen Scripte basieren noch auf session_register() session_unregister() etc....
Nun schreibe ich gerade mein Gästebuch neu und wollte heute die Session neu schreiben. Allerdings komme ich trotz lesen zahlreicher Threads nicht ganz klar, sprich: Ich bin mir nicht sicher, ob ich alles verstanden habe.
1. Anstatt session_register() und _unregister() liest man Variablen jetzt einfach per $_SESSION['varname'] aus oder? Ist also jede Variable automatisch als Sessionvariable gespeichert? Auch variablen innerhalb von Funktionen? Wie kann ich Variablen welche innerhalb von eine Funktion erstellt werden, auf der nächsten Seite auslesen?
2. Gibt es somit kein Session_unregister() mehr? Gibt es einen Erstatz oder arbeitet ihr ohne?
3. Mein Host hat vor 2 Monaten register_globals ausgeschaltet. Trotzdem gehen alle meine Scripts problemlos welche per session_register() und unregister() arbeiten. Ich habe in einem Thread gelesen, dass wenn man auf nummer sicher gehen will, man mit $_SESSION arbeiten soll, ist das wahr?
Hmmm in Punkt eins hab ich auch gleich meine Frage gestellt merke ich. Vieleicht kann mir ja jemand helfen. Ich möchte eben nicht auf Dinge setzen, von welchen ich nicht 100% ausgehen kann. Danke vielmals!
Thx
Phish
Kommentar