1) la soluzione più elegante è di avere una tabella db nella quale salvi il nome dell'immagine scaricata e l'id dell'utente che l'ha scaricata.
2) Se posti quintali di codice, ti assicuro che nessuno li leggerà.
3) Se utilizzi gli appositi tag per evidenziare il codice, renderai più semplice il lavoro a chi ti risponde
4) Non credo sia una buona idea che qualcuno ti scriva un codice per leggere il contenuto di una directory(per altro semplicissimo). Non voler fare il passo più lungo della gamba, perdi un po' di tempo soprattutto ad imparare ad utilizzare la documentazione. Uno degli aspetti piû positivi di php, é quello di avere una documentazione completissima, ben fatta, e ricca di esempi.
Ad esempio, la soluzione che stai cercando:
www.php.net
- documentation
- english
- Nel sottocapitolo Functions and Reference -> File System Related Extensions
- Nel sottocapitolo Directories -> Directory functions
- funzioni opendir - readdir
Se poi come hai detto vieni dal C, non avrai nessun problema (PHP é figlio di primo letto di C)
![]()