prova così, questo è lo script che uso io x leggere i nomi dei file, al posto di usare le mie due cartelle fisse puoi farle scegliere tramite una select e poi cambia solo che stampa a video, io l'ho fatto per necessità
Codice PHP:function cerca_file($imm, $tipo, $i)
{
if ($tipo == "immagine")
{
$dir = "../immagini/screenshots/large/";
}
if ($tipo == "thumb")
{
$dir = "../immagini/screenshots/small/";
}
$d = dir("$dir");
$n = 0 ;
while( $entry = $d->read() )
{
if ( $entry != "." && $entry != ".." && $entry != "index.php")
{
$filez[$n] = $entry ;
$n++ ;
};
};
$d->close();
$nx = count($filez);
$k = 0;
print ('<select name="'.$tipo.$i.'">');
while ($k != $nx)
{
if ($imm != $filez[$k])
{
print ('<option value="'.$filez[$k].'">'.$filez[$k].'</option>');
}
else
{
print ('<option value="'.$filez[$k].'" selected="selected">'.$filez[$k].'</option>');
}
$k++ ;
};
print ("</select>");
};


Rispondi quotando