per l'upload qui ti spiega come farlo in php http://www.html.it/articoli/upload-con-php-1/
con questa classe puoi invece elencare i file presenti nella cartella
CLASSE:
Codice PHP:
function elencafiles($dirname,$arrayext){
$arrayfiles=Array();
if(file_exists($dirname)){
$handle = opendir($dirname);
while (false !== ($file = readdir($handle))) {
if(is_file($dirname.$file)){
$ext = strtolower(substr($file, strrpos($file, "."), strlen($file)-strrpos($file, ".")));
if(in_array($ext,$arrayext)){
array_push($arrayfiles,$file);
}
}
}
$handle = closedir($handle);
}
sort($arrayfiles);
return $arrayfiles;
}
per richiamarla fai così
Codice PHP:
$array_extimg=array('.jpg','.jpeg','.gif');
$arrayfile=array();
$arrayfile=elencafiles("public/folder/",$array_extimg);
con
Codice PHP:
$array_extimg=array('.jpg','.jpeg','.gif');
puoi indicare i tipi di file che vuoi elencare