Mailinglisten-Archive |
Hans Egg wrote: > Hallo nochmals > > Vielleicht eine Anfängerfrage, sorry. > > Ich lese einen Wert aus aus einem Formular und speichere ihn in > $_SESSION[a]. Wenn ich ihn in einem Script benötige, speichere ich > ihn in einer lokalen Variable: > > $a = $_SESSION[a] Selbst diese Zeile kannst du dir sparen...: session_start(); if (isset($_SESSION['a'])) { $a ='test'; } else { $_SESSION['a']='doof'; } print_r($_SESSION); --> Array ( [a] => test ) (ausser beim ersten Aufruf, wo es natürlich doof ist *gg*. Das ist ein Nebeneffekt von Register Globals sein. Eigentlich müsste es dann nicht nur mit $_SESSION, sondern auch mit $_REQUEST funktionieren und dies funktioniert nicht. Ich habe wirklich bedenken, dass dieses Verhalten so beabsichtig ist... > Danke und Gruß > Hans Yannik
php::bar PHP Wiki - Listenarchive