Bonjour,
En fait, le rafraichissement ou redirection c'est fait exprès pour moi, car une fois le message est envoyé, la phrase "Votre message a été envoyé'" reste sur la page, je veux qu'elle disparaisse au bout de 3 secondes à peu près dans le genre, c'est pourquoi j'ai demandé :
header("location:ma_pageContact.php");
Car si après l'envoi du message, la page ne fait rien, il suffit que le visiteur rafraichisse la page en tapant F5, cela renvoie encore une 2ème fois le même message, ainsi je pourrai recevoir plusieurs mêmes messages du même visiteur, c'est agaçant. Je veux éviter cela.
En ce qui concerne le code, oui, au début ce n'était pas comme ça, normalement il n'y a pas deux fois
echo 'Votre message a été envoyé';
mais je teste différents trucs.
En gros, je veux qu'une fois le message est envoyé, la phrase "Votre message a été envoyé" s'affiche pour le visiteur, puis 3 secondes plus tard, la page est redirigée vers elle-même (ou rafraichissement).