Salve a tutti. Sto cercando di estrapolare da una cartella un array con php, me lo spara in flash e io lo riciclo in una lista cliccabile. Fin qui tutto bene. Il php è questo:
Codice PHP:
<?php
$dir = './images/';
$dirhandle=opendir($dir);
$myDir = array();
while($file=readdir($dirhandle)) {
if($file != "." && $file != ".." && $file !=".DS_Store") {
if(is_file($dir.'/'.$file)) {
array_push($myDir,$file);
}
}
}
$files = implode("|",$myDir);
echo "&files=$files";
?>
Quello di cui ho bisogno è una cosa diversa. Perchè: i file vengono scritti da un gestionale in una cartella specifica (images) con questa formattazione:
01_05_NOMECLIENTE_NOMEFILE.JPG
il primo numero (01) è riferito alla tabella del progetto, id univoco.
il secondo numero (05) è riferito alla categoria della foto.
il terzo blocco è il nome del cliente + il file.
Posso da php creare 3 e non un solo array? 3 array nei quali metto rispettivamente:
- array dell'id quindi una lista di tutti i file che hanno 01 ad esempio
- array con l'id categoria
- array del solo nome cliente + nome file?
conto sul vostro saggio consiglio..