In un programma di gestione file in php ho dei problemi con i nomi dei file. Vorrei che i nomi originali fossero modificati in questo modo:
1) eliminazione di tutti di spazi
2) utilizzo solo di alcuni caratteri (a..z, 0...9) ad accezzioni di cose strane tipo queste "{~" oppure queste "èéòçàù"
La cosa che mi manda più in bestia è che le lettere con gli accenti mi danno dei problemi...
Per punto 1 l'ho risolto con questo:
$uploadname = str_replace(' ', '_', $uploadname);
mentre per il punto 2 non so come fare. Inoltre vorrei capire se posso aspettarmi altre sorprese a questo punto e se devo fare altre valutazioni oppure no.
P.S.: I nomi di file copiati su server con le lettere accentate si trasformano i nomi diversi così quando cerco di scaricare sono fregato, lo script mi dice giustamente che manca il file...