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