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