Salve,
non capisco perchè quando i miei script php girano su Altervista, si verificano alcuni errori di rappresentazione del testo. Mi spiego meglio: se un utente inserisce alcuni caratteri particolare (l'apostrofo soprattutto) in un form, quando io stampo il contenuto del form l'apostrofo viene preceduto da un back-slash. Questo non avviene se faccio girare i miei script in locale.
Perchè ? Cosa posso fare ?
perchè a tutti gli input (tipo _GET, _POST) viene aggiunto un \ prima di caratteri "sensibili", come apici, doppi apici etc etc
per risolvere il problema prima di stampare una stringa puoi usare la funzione stripslashes()
ciao!