Ragazzi ho un problema serio,
ho un codice php abbastanza complesso(almeno per quelli che hanno la mia conoscenza in php) che crea nuove pagine php con titoli e testi che vengono memorizzati in database. Per una questione di ordine ho impostato il php in modo che quando mi crea una nuova pagina la nomina in base al titolo assegnato al database.

Arrivo al dunque, quando io digito come titolo una stringa con un carattere speciale (tipo spazio, è, à, ecc..) mi crea tranquillamente sul server il file con il nome del titolo impostato. Però quando vado ad aprirlo mi appare la finestra di errore di explorer.

Vi faccio un esempio, ho sul server il seguente file:

"la mia pagina.php"

digitata così non me la apre, nonostante interpreti gli spazio come caratteri %20(la%20mia%20pagina.php).

Come risolvo il problema? Ho provato in tutti i modi ma non si ci riesce. E' fondamentale per me che i files vengano creati in base al nome del titolo altrimenti sconvolgo tutto il mio progetto.

Grazie.