Salve a tutti ho un sito che non "vede" i caratteri speciali come à è ò ù, e nemmeno gli ' ' o le ". mentre se faccio girare il sito in locale con lo stesso codice, questo funziona bene. come mai?
Salve a tutti ho un sito che non "vede" i caratteri speciali come à è ò ù, e nemmeno gli ' ' o le ". mentre se faccio girare il sito in locale con lo stesso codice, questo funziona bene. come mai?
hai provato a filtrare le tue stringhe con la funzione htmlentities() di php?
ricordati che i caratteri accentati non sono standard e che andrebbero scritti come
à = #&133;
però forse ho capito male la tua domanda, se si, prova a descrivere meglio il tuo problema
ciao prima codificati e poi decodificati.
Ecco come li tratto prima dell'inserimento nel DB:
$testo = urlencode(html_entity_decode($testo,ENT_QUOTES));
ed ecco la "decodifica":
print stripslashes(urldecode("$oggetto1"));
come dovrei fare con l'htmlentities?