ich habe eine eigene Galerie entwickelt. Mit folgendem Code
Code: Alles auswählen
<?php
$x = 1;
$dir = "upload/bilder/galerie/";
// Öffnen eines bekannten Verzeichnisses und danach seinen Inhalt einlesen
if (is_dir($dir)) {
if ($dh = opendir($dir)) {
while (($ordner = readdir($dh)) !== false) {
if (($ordner != "." && $ordner != "..") && ($ordner != "scripte") && (!fnmatch("*.htm*", $ordner)) && (!fnmatch("*.html*", $ordner)) && (!fnmatch("*.php*", $ordner)))
{
$ordner_array[$x] = $ordner;
$foto = array();
$handleordner=opendir ($ordner);
while (false != ($file = readdir ($handleordner)))
{
if (($file != "." && $file != "..") && ($file != "thumb") && (!fnmatch("*.php*", $file))){
$info = getimagesize ($foto[$index]);
if ($info[1] > $info[0]) {
unset ($foto[$index]);
}
array_push($foto,"<IMG SRC = '$ordner/$file' width='120'>");
}
}
closedir($handleordner);
shuffle($foto);
$thumb[$x] = $foto[0];
$galdir[$x]['ordner'] = $ordner;
$galdir[$x]['foto'] = $foto[0];
}
$x++;
}
closedir($dh);
}
}
$anzahl = $x-1;
sort($galdir);
echo "<table cellspacing=\"5\" cellpadding=\"5\" border=\"0\"><tr>";
for ($y=0;$y<=7;$y++) {
echo "<a href=\"" . $galdir[$y]['ordner'] . "/index.php?y=" . $y . "\">".$galdir[$y]['foto']."</a></td> \n";
if($y%3==2 && $y!=0) {
echo "</tr><tr>\n";
}
}
echo "</table>";
?>
Code: Alles auswählen
Warning: opendir(Testordner) [function.opendir]: failed to open dir: No such file or directory in /var/www/web27/web/hartmutredesign/front_content.php(884) : eval()'d code on line 177
Warning: readdir(): supplied argument is not a valid Directory resource in /var/www/web27/web/hartmutredesign/front_content.php(884) : eval()'d code on line 179
Warning: closedir(): supplied argument is not a valid Directory resource in /var/www/web27/web/hartmutredesign/front_content.php(884) : eval()'d code on line 197
Das komische ist wenn ich den Pfad
Code: Alles auswählen
$dir = "./";
Verwende ich den Pfad
Code: Alles auswählen
$dir = "upload/bilder/galerie/";
Wer weiss hier weiter? Danke euch