Caractères accentués dans formulaire d'envoi de mail. [Résolu] - PHP - Programmation
Marsh Posté le 25-02-2015 à 12:32:19
Bonjour,
Il y a 4 éléments à vérifier/faire pour être tranquille :
- Dans ton éditeur de code, utiliser l'encodage UTF-8 sans BOM
- Dans la page HTML, utiliser cette balise dans la section HEAD <meta content="text/html; charset=utf-8" http-equiv="Content-Type">
- Dans les attributs du formulaire <form action="..." method="post" accept-charset="utf-8">
- Ta base de donnée doit aussi être en UTF-8 (option de la table).
L'encodage en tout Unicode / UTF-8 te permettra d'être tranquille. Si un des éléments diverge tu auras ce genre de caractères bizarre.
Marsh Posté le 25-02-2015 à 14:06:35
Bonjour et merci bbalet,
C'est noté et ça marche.
Marsh Posté le 25-02-2015 à 11:27:06
Bonjour,
J'ai un formulaire d'envoi de mail qui fonctionne très bien.
Le petit bémol, c'est que les caractères accentués ne sont pas gérés dans les messages envoyés par les clients. J'ai droit à des "©E..." dans le contenu du mail.
Voici le code :
Comment corriger ?
Cdt,
slr56.
Message édité par slr56 le 25-02-2015 à 14:06:52
---------------
Configurations type du moment : https://forum.hardware.fr/hfr/Hardw [...] 1331_1.htm https://www.jouannetphotographe.com