Dovrei creare una funzione che mi restituisca un nome file purificato da spazi e caratteri non regolari (preferirei convertire gli spazi in underscore, ed i caratteri speciali sempre con un underscore; solo che non posso mica fare infiniti str_replace...). Devono figurare solo caratteri alfanumerici, punto (uno solo per l'estensione) e underscores.