Mailinglisten-Archive |
hi! ich habe mir gerade folgendes konstrukt ausgedacht um bestimmte session variablen nur einmal zu setzen. switch (true){ case session_is_registered("s_basic_ip"): session_register("s_basic_ip"); $s_basic_ip = getenv("REMOTE_ADDR"); break; case session_is_registered("s_basic_browser"): $btype = getenv("HTTP_USER_AGENT"); session_register("s_basic_browser"); $s_basic_browser = (preg_match("/MSIE/i", $btype) || preg_match("/Gecko/i", $btype)) ? "MSIEcomp" : "Netscape"; break; } aber diese switch anweisung funzt nicht, obwohl session_is_registered() doch einen boolean zurückliefert und somit doch beim ersten aufruf des scriptes true sein müßte, oder nicht? weiß jemand rat? dake christian _________________________________________________________ Do You Yahoo!? Get your free _(at)_yahoo.com address at http://mail.yahoo.com
php::bar PHP Wiki - Listenarchive