Es ist manchmal sehr praktisch um direkt auf das Rootverzeichnis der Website über eine Variable zuzugreifen.
$root = filter_input(INPUT_SERVER, 'DOCUMENT_ROOT'); echo $root;
Ausgabe:
/var/www/vhosts/4uweb.de/httpdocs/tips.4uweb.de/tips.4uweb.de
Diesen Pfad als Imagepfad zu verwenden funktioniert aber nicht. Hier wäre z.B. dies zu verwenden:
$https = filter_input(INPUT_SERVER, 'HTTPS'); $protocol = $https == 'on'?'https':'http'; $webRoot = $protocol.'://'.filter_input(INPUT_SERVER, 'HTTP_HOST'); $imgPath = $webRoot.'/images/'; <img src="/< ?php echo $imgPath.'imageName.jpg' ? >" />