Mailinglisten-Archive |
Lars Brinkmann wrote: > Habe die ein kleines Problem mit Session-Variablen. Der Provider hat > auf PHP 4.3.3 und neueste Apache-Version umgestellt. > > Nun funktioniert leider das Auslesen der Session-Variablen nicht mehr. > > Folgender Code hat bisher einwandfrei gearbeitet: > > if ( isset($_POST['Gesendet']) ) { > $parameter = $_POST['parameter']; > $_SESSION['parameter'] = $parameter; > } else { > $parameter = $_SESSION["parameter"]; > } ähm hat nicht unbedingt direkt was mit deinem Problem zu tun, aber man sollte Variablen nicht so nennen wie bereits Keys in Super-Globalen Variabeln also $parameter und $_SESSION['parameter'] ist schlecht, man kann da schnell Probleme bekommen, auf einigen System die eventuell register_globals = on haben oder so besser wäre es lokale Variablen immer ein my oder _ voran zu stellen also z.b.: $_parameter und $_SESSION['parameter'] oder $myparameter und $_SESSION['parameter'] das kann dir wirklich viel Kummer ersparen, vor allem auch in Verbindung mit _REQUEST und so -- Sebastian Mendel (www.sebastianmendel.de) *www.warzonez.de* | www.tekkno4u.de | www.nofetish.com
php::bar PHP Wiki - Listenarchive