moinsen, ich versuche so:
...alle jpg´s aus einem verzeichnis auszulesen und halt zu zeigen.
wenn $directory leer ist geht das auch, wenn $directory allerdings gefüllt ist, dann bekomme ich folgende fehlermeldung:
line 37 ist diese: sort($tmpArray); (das zweite mal)
die ausgabe von echo $directory_set; ergibt allerdings den korrekten pfad. was ist denn da bloß los?
PHP-Code:
$count = 0;
if (empty($directory)){
$directory = "images/rightframe";
$dirHandle = openDir($directory);
while ($fileName = readDir($dirHandle))
{
if (ereg ('\.jpg$', $fileName))
{
$tmpArray[$count] = $fileName;
$count++;
}
}
closeDir($dirHandle);
sort($tmpArray);
for($i = 0; $i < $count; $i++)
{
printf("<img src=\"$directory/$tmpArray[$i]\"><br><img src=\"/images/spacer.gif\" height=\"4\"><br>");
}
}
elseif (isset($directory)) {
$directory_set = "images/kunden/$directory/rightframe";
$dirHandle = openDir($directory_set);
while ($fileName = readDir($dirHandle))
{
if (ereg ('\.jpg$', $fileName))
{
$tmpArray[$count] = $fileName;
$count++;
}
}
closeDir($dirHandle);
sort($tmpArray);
for($i = 0; $i < $count; $i++)
{
printf("<img src=\"$directory_set/$tmpArray[$i]\"><br><img src=\"/images/spacer.gif\" height=\"4\"><br>");
}
}
wenn $directory leer ist geht das auch, wenn $directory allerdings gefüllt ist, dann bekomme ich folgende fehlermeldung:
Code:
Warning: sort() expects parameter 1 to be array, null given in ...blabla/rightframe.php on line 37
die ausgabe von echo $directory_set; ergibt allerdings den korrekten pfad. was ist denn da bloß los?
Kommentar