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' ? >" />