Ciao ho un problema simile al tuo:
Per avere una situazione + pulita avevo pensato ad una pagina separata che elencasse il contenuto della cartella con le immagini (ho un php senza db) per poi eliminarle selettivamente;
Questa è la pagina che le elenca e permette di visualizzarle:
Codice PHP:
<?php
// ----------------------
// Elenco immagini
// ----------------------
function image_list () {
// Restituisce l'elenco di immagini
//
if (!file_exists(IMAGES_DIR)) {
$oldumask = umask(0);
$ok = mkdir(IMAGES_DIR, 0777 );
umask($oldumask);
}
// Visualizza le foto
$dir = IMAGES_DIR;
$contents = sb_folder_listing( $dir, array( '.jpg', '.jpeg', '.gif', '.png' ) );
// $contents = sb_folder_listing( $dir, array() );
$str = NULL;
if ($contents) {
for ( $i = 0; $i < count( $contents ); $i++ ) {
$str .= '[url='.$dir.$contents[$i].']'.$contents[$i].'[/url]
';
}
}
return ( $str );
}
?>
Mi manca la parte che consente di eliminarle. Pensavo di farla con check box per ogni immagine restituita e pulsante 'cancella' alla fine della lista.