Hallo. Ich nutze eine Art von Dateifilter um bei einer bestimmten bei jeden Datensatz nach einer Bilddatei zu suchen, die mit ID+RowID+IMG+NrdesBildes anfängt um diese dan per Link anzeigen zu lassen.
Dieses functioniert local sehr gut, doch online wird besagte datei bei jeden Datensatz angezeigt.
Kann mir jemand sagen, wie ich an dieses Problem beseitigen kann?
Danke
Marco
Dieses functioniert local sehr gut, doch online wird besagte datei bei jeden Datensatz angezeigt.
Kann mir jemand sagen, wie ich an dieses Problem beseitigen kann?
PHP-Code:
$Pfad = "upload";
$Nr = 0;
if($Verzeichniszeiger = opendir($Pfad))
{
while($Datei = readdir($Verzeichniszeiger))
{
if($Datei != "." && $Datei != "..")
{
$suche = "ID".$row->id."IMG";
$Bilddaten = getimagesize($Pfad."/".$Datei);
if($Bilddaten[2] == 1 || $Bilddaten[2] == 2 || $Bilddaten[2] == 3)
{
if (strrpos($Datei, $suche) !== false) {
$Nr = $Nr+1;
?>
<a href="<?php echo $Pfad."/".$Datei; ?>" title="Bild"><?php echo "Bild ".$Nr; ?></a><br><br>
<!-- <b>Dateiname:</b> <i><?php echo $Datei; ?></i><br>
<b>Dateigröße:</b> <i><?php echo filesize($Pfad."/".$Datei); ?> Bytes</i><br>
<b>Bildgröße:</b> <i><?php echo$Bilddaten[0]; ?> x <?php echo$Bilddaten[1]; ?> Pixel</i> -->
<?php
}
}
}
}
closedir($Verzeichniszeiger);
}
?>
Marco
Kommentar