norbert =:-): Was mache ich falsch? (If Abfrage)

Beitrag lesen

Hallo Andy!

Versuchs mal mit { und }. In manchen Programmiersprachen kann man diese Zusammenfassung von Anweisungen in bestimmten Fällen auch weg lassen - für php hab ich's grade nicht im Kopf - würde sie aber immer entsprechend notieren.

<?php
$thumbnailsfolder = $_GET['thumbnails'];
$galeriefolder = $_GET['folder'];
if(file_exists("$thumbnailsfolder/0.jpg"))
{
  echo "<a href="bildzeigen.php?url=$galeriefolder/0.jpg"><img src="$thumbnailsfolder/0.jpg" border="0"></a>";
}
else
{
  echo "<img src="http://www.meinedomain.de/blank.gif" border="0">";
}
?>

Eine weitere mögliche Fehlerquelle könnte sein, dass Du für Abfragen der Serverstruktur auch die DOCUMENT_ROOT mit angeben musst.
Also zB:

if(file_exists("$DOCUMENT_ROOT/$thumbnailsfolder/0.jpg"))

oder entsprechend der Servereinstellungen oder php-Version eben ähnlich ($HTTP_SERVER_VARS['DOCUMENT_ROOT'] bzw. $_SERVER['DOCUMENT_ROOT'])

mfg

norbert =:-)