Flash: elenco di file collegati cliccabile

Di: JT210 | 26/09/2020 18:12:15
ciao a tutti, ecco il mio problema:
voglio creare un menu (via actionscript, ovviamente) che carichi delle immagini da una cartella, ed i pulsanti devono essere costituiti da una scritta col nome del file in questione, (magari in modo che aggiungendo o togliendo file dalla cartella l'elenco sia aggiornabile facilmente),
è possibile fare in modo che flash legga i nomi dei file e creare così un elenco cliccabile dei file?
grazie mille!

Risposte



Ciao JT210,
Flash da solo non è in grado di leggere il contenuto della cartella, ti serve uno script lato server che faccia questo lavoro.
Per esempio io ho usato questo in PHP per una galleria in Flash...
<?
$rep=opendir('public/gallery');
$contaimages = 0;
while ($file = readdir($rep)){
if($file != '..' && $file !='.' && $file !=''){
$extArr = explode(".",$file);
$ext = $extArr[count($extArr)-1];
$extCon = "swf_jpg_gif_png";
if (substr_count($extCon, strtolower($ext))) {
$contaimages ++;
$filename = substr($file, 0, strlen($file)-4);
print("image$contaimages=$file&");
}
}
}
print("total=$contaimages&");
closedir($rep);
clearstatcache();
?>
Lista tutti i file che si trovano nella cartella public/gallery, a patto che abbiano una delle estensioni consentite.
Le estensioni consentite si trovano in una variabile che puoi modificare:
$extCon = "swf_jpg_gif_png";
Alla fine viene generato un output di questo tipo:
image1=immagine.jpg&image2=immagine.png&image3=filmato.swf&total=3&
Basta caricare questa pagina dentroa un LoadVars e poi caricare singolarmente le singole immagini.

Di: Professore | 26/09/2020 18:12:15


ok grazie!

Di: JT210 | 26/09/2020 18:12:15