Falloutboy6
Mitglied
Hallo zusammen,
wer kann mir helfen. Ich lese hier den Inhalt eines Ordners aus. Funktioniert auch einwandfrei. Nur in diesem Ordner ist noch ein Unterordner. Diesen liest er mich auch mit aus. Also nicht den Inhalt vom Unterordner sondern nur den Ordnernamen.
Das soll natürlich nicht sein. Sieht jemand meinen Fehler?! Vielen Dank
wer kann mir helfen. Ich lese hier den Inhalt eines Ordners aus. Funktioniert auch einwandfrei. Nur in diesem Ordner ist noch ein Unterordner. Diesen liest er mich auch mit aus. Also nicht den Inhalt vom Unterordner sondern nur den Ordnernamen.
Das soll natürlich nicht sein. Sieht jemand meinen Fehler?! Vielen Dank
PHP:
<?php
include ("../admin/inc/config.inc.php");
$res = mysql_query("SELECT id, kategorie FROM galerie") or die(mysql_error());
$row = mysql_fetch_array($res);
$num= mysql_num_rows($res);
for ($i=0; $i <$num; $i++)
{
$id = mysql_result($res, $i, "id");
$kategorie = mysql_result($res, $i, "kategorie");
$Bilder = array();
$Pfad = "".$kategorie."/";
$handle = opendir($Pfad);
while ($file = readdir ($handle)){
if (($file != "." && $file != "..") && (!fnmatch("*.htm*", $file)) && (!fnmatch("*.html*", $file)) && (!fnmatch("*.php*", $file)) && (!fnmatch("*_th.jpg*", $file))){
if (is_dir($file)) {
$Folder[] = $file;
} else {
$Bilder[] = $file;
}
}
}
closedir($handle);
if(isset($_GET['Bild'])){
$Bild = $_GET['Bild'];
}else{
$Bild = 1;
}
echo "<table width=\"600px\" cellspacing=\"5px\" border=\"0\" align=\"center\">";
echo "<tr>";
echo "<td colspan=\"3\" width=\"700px\" height=\"450px\" align=\"center\" valign=\"middle\"><img src=\"" . $Pfad . $Bilder[$Bild - 1] . "\" class=\"border\" onclick=\"window.close()\" alt=\"".$kategorie."\" height=\"450px\"></td>";
echo "</tr>";
echo "<tr><td colspan=\"3\" class=\"text\" align=\"center\"><strong>".$kategorie."</strong><br></td></tr>";
echo "<tr>";
if($Bild > 1){
echo "<td width=\"250px\" align=\"right\" class=\"text\"><a href=\"" . $_SERVER['PHP_SELF'] . "?Bild=" . ($Bild - 1) . "\">zurück</a></td>";
}
else{
echo "<td align=\"left\" width=\"250px\" class=\"text\"></td>";
}
echo "<td align=\"left\" width=\"100px\" class=\"text\"></td>";
if($Bild < count($Bilder)){
echo "<td width=\"250px\" align=\"left\" class=\"text\"><a href=\"" . $_SERVER['PHP_SELF'] . "?Bild=" . ($Bild + 1) . "\">vor</a></td>";
}
else{
echo "<td align=\"left\" width=\"250px\"></td>";
}
echo "</tr></table>";
}
mysql_close($connectionid);
?>