verzeichnis in ein array einlesen

booze

Grünschnabel
hi,
wie kann ich einen ordner in ein array einliesen? bin zwar nicht mehr so neu in PHP, aber das is doch n problem. ich will nen ordner mit fotos auslesen und dann anzeigen lassen, im moment mach ich das so:
PHP:
$verzeichnis = "$dir"; 
$dieseseite = $PHP_SELF ; $verz=opendir ($verzeichnis); 
while ($file = readdir($verz))  
	{  
	if($file != "." && $file != ".." && $file != $dieseseite )   
		{  
		print "<tr><td align=\"center\"><img src=\"$verzeichnis/$file\"></td></tr>\n";
		}	     
	} 
closedir($verz);
gibt es noch ne andere möglichkeit? weil ich möchte einer "blätter funktion" einfügen, dafür brauch ich aber nen array
 
wenns nur um bilder geht, geht es so schneller und einfacher als deins. anders natürlich auch.:
PHP:
$dieseseite = $PHP_SELF;
$verz = opendir($dir);
while ($file = readdir($verz)){
if(getimagesize($file)){
$dirarr[] = $file;
}
}
closedir($verz);

schon hast du $dirarr voll mit deinen bildern.
 
Zurück