ti ho adattato questa funzione che cerca dei files (qualsiasi file) in una directory, quindi crea un array di immagini.
Codice PHP:
<?php
function list_directory($dir, $type){
$handler = opendir($dir);
$ris = array();
while(false !== ($file = readdir($handler))){
$tipo = filetype($dir.'/'.$file);
switch($tipo){
case $type:
if($file != '.' && $file != '..'){
$ris[count($ris)] = $file;
}
break;
}
}
$immagini = count($ris);
for ($cont = 0; $cont < $immagini; $cont++) {
echo '[url="'.$ris[$cont].'"][img]'.$ris[$cont].'[/img][/url]
';
}
}
//inserisci la dir delle immagini
list_directory('directory/', 'file');
?>