per l'upload dal client ti consiglio l'articolo di GM http://php.html.it/articoli/leggi/848/upload-con-php/

sul server sarebbe comodo averle in una unica directory da cui le estrai con scandir se usi php5 altrimenti negli esempi trovi qualche soluzione per versioni precedenti.

in questo modo poi puoi visualizzarle e gliele fai spostare in un'altra directory (da dove saranno estratte per la visualizzazione nel sito) con copy o se preferisci le inserisci in un database http://php.html.it/articoli/leggi/85...entro-a-mysql/