Mailinglisten-Archive |
> isset geht nur mit Variablen und irgendwie war ein Klammerpaar zuviel > so gings dann > > define("CURRENT_BASE_PATH", > dirname( > > getenv('PATH_TRANSLATED')?getenv("PATH_TRANSLATED"):getenv("SCRIPT_FILENAME" > ) > ) > ); aber warum geht dann das auch nicht, anstatt isset wäre auch empty möglich... define("CURRENT_BASE_PATH", dirname( isset($ptr = getenv('PATH_TRANSLATED'))?$ptr:getenv("SCRIPT_FILENAME") ) ); ich habe das jetzt so gelöst: define("CURRENT_BASE_PATH","http://".getenv("HTTP_HOST").dirname(isset($PATH _INFO) == true ? $PATH_INFO : $SCRIPT_NAME)."/"); ganz wie du sagtest :-) kiri
php::bar PHP Wiki - Listenarchive