<?php // récupération des variables et on enleve les balises html $message = ereg_replace("<[^>]*>", "", trim(strip_tags($_POST['email']))); // on re-encode en utf8 $message = utf8_decode(stripslashes($message)); $message = stripslashes($message); $message = nl2br($message); $message = trim($message); $message .= " "; //on enleve les balises restante du au formatage du texte en utf8 $message = ereg_replace("<<[^>]*>","",trim(strip_tags($message))); //on remplace les derniers caractéres qui ne voulais pas changer $message = ereg_replace("&","&",trim(strip_tags($message))); $message = ereg_replace(""",'"',trim(strip_tags($message))); $message = ereg_replace("'","'",trim(strip_tags($message))); //une fois tout sa fini on commence à rediger l'adresse et le sujet du mail //on met en place les variables interne $adresse = 'votre adresse de destination'; $sujet = utf8_decode("Ton Sujet"); //on envoi le mail mail( $adresse, $sujet, $message); ?>
il apparait que toutes mes lettres accentué ou caractére special son pas en format normal mais &
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question