Bonjour tout le monde.
J'ai suivi le tuto sur le formulaire de contact l'avent dernier tuto sur la page 4.
J'ai tester plusieurs façon de traduire les caractères dont ma dernière forme de code si dessous
$message=nl2br(htmlentities(trim($message'message']), ENT_QUOTES, 'UTF-8'));
mais rien ne fonctionne dans la traduction.
voici mon code complet
<?php
if(isset ($_POST) && isset ($_POST'pseudo']) && isset ($_POST'email']) && isset ($_POST'message']) )
{
extract($_POST);
if (!empty($pseudo) && !empty($email) && !empty($message)){
$message=str_replace("\'", "'",$message );
$destinataire="monAdresse@titi.fr";
$sujet="Formulaire de contact";
$msg="Une nouvelle question est arrivée\n
Nom : $pseudo \n
Email : $email \n
Message : $message";
$entete="From : $pseudo \n Reply-To: $email";
mail($destinataire, $sujet, $message, $entete);
echo 'Le message a bien été envoyé <br />';
echo'<a href="../index.php">Retour à l"\'accueil</a>';
}
else{
echo "Vous n'avez pas rempli tous les champs";
}
}
?>
auriez vous une astuce pour me montrer le bon chemin.
Je vous remercie d'avance merci Demeter.
Bonjour Jbou43
Je te remercie de cette bonne adresse je regarderais cela après la piscine.
Encore merci et une bonne journée.
Bonjour Jbou43 et merci de ta réponse.
Bien voici la réponse dont j’obtiens en envoyant un message pour des caractères ééééé
test d'affichage des ééééé
Mais je vais regarder du côté du côté des htmlentities voir ce que cela donne.