Se io ho un form mail e la gente mi manda email con dei caratteri come le """"" (virgolette) poi me le ritrovo tutte escappate nel messaggio. Come posso fare x evitarlo? VVoVe:
Se io ho un form mail e la gente mi manda email con dei caratteri come le """"" (virgolette) poi me le ritrovo tutte escappate nel messaggio. Come posso fare x evitarlo? VVoVe:
Potresti fare (ma non ne sono sicuro) un str_replace che cambi le virgolette con, ad esempio, -.
Fai dunque così:
Non so se funzioni...Non l'ho testato!Codice PHP:
<?
$variabile_senza virgolette= str_replace('"','-',$variabile_con_virgolette);
?>
string stripslashes ( string str );
Così levi i \ davanti a " e altri caratteri
Riesumo questo vecchio thread aperto da me per chiedervi una nuova cosa. Dopo un lungo periodo di inattività ho risolto il problema che chiedevo a febbraio ma ne ho notato un altro. Con lo stesso form mail le lettere accentate nella mail vengono visualizzate come simboli strani tipo A~ ecc. Da cosa dipende?