Bug accent champs formulaire php

Dsens Messages postés 6 Date d'inscription mercredi 28 mars 2012 Statut Membre Dernière intervention 19 janvier 2014 - 28 mars 2012 à 08:37
cs_ghuysmans99 Messages postés 3982 Date d'inscription jeudi 14 juillet 2005 Statut Membre Dernière intervention 30 juin 2013 - 29 mars 2012 à 19:23
Bonjour, je ne reçois pas correctement les réponses de mon formulaire php quand les utilisateurs tapent des accents dans les champs texte, avez-vous la solution pour réparer ce problème, merci.

Voici comment ce présente le code mon formulaire :




Document sans nom











Formulaire de contact :










Nom* :




"/>




Email* :


"/>





Message* :













6 réponses

NHenry Messages postés 15112 Date d'inscription vendredi 14 mars 2003 Statut Modérateur Dernière intervention 13 avril 2024 159
28 mars 2012 à 12:41
Bonjour,

As-tu un exemple ?
Car comme ça, il est difficile de te répondre.

---------------------------------------------------------------------
[list=ordered][*]Pour poser correctement une question et optimiser vos chances d'obtenir des réponses, pensez à lire le règlement CS, celui-ci pour bien poser votre question ou encore celui-ci pour les PFE et autres exercices[*]Quand vous postez un code, merci d'utiliser la coloration syntaxique (3ième icône en partant de la droite : )
[*]En VB.NET pensez à activer Option Explicit et Option Strict (propriété du projet) et à retirer l'import automatique de l'espace de nom Microsoft.VisualVasic (onglet Références dans les propriétés du projet).
[*]Si votre problème est résolu (et uniquement si c'est le cas), pensez à mettre "Réponse acceptée" sur le ou les messages qui vous ont aidés./list
---
Mon site
0
Dsens Messages postés 6 Date d'inscription mercredi 28 mars 2012 Statut Membre Dernière intervention 19 janvier 2014
28 mars 2012 à 12:53
voici un liens avec un exemple :

http://www.g-print.fr/exemple.php
0
cs_ghuysmans99 Messages postés 3982 Date d'inscription jeudi 14 juillet 2005 Statut Membre Dernière intervention 30 juin 2013 16
28 mars 2012 à 18:28
Indique dans les headers du mail que c'est de l'UTF8

VB.NET is good ... VB6 is better
Utilise Réponse acceptée quand un post répond à ta question
0
Dsens Messages postés 6 Date d'inscription mercredi 28 mars 2012 Statut Membre Dernière intervention 19 janvier 2014
28 mars 2012 à 18:36
Les headers ? je comprends pas, désolé...
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
NHenry Messages postés 15112 Date d'inscription vendredi 14 mars 2003 Statut Modérateur Dernière intervention 13 avril 2024 159
28 mars 2012 à 19:35
Bonjour,

Quel est le code qui permet l'envoi du mail ?
(Lire le point 2 de ma signature)

---------------------------------------------------------------------
[list=ordered][*]Pour poser correctement une question et optimiser vos chances d'obtenir des réponses, pensez à lire le règlement CS, celui-ci pour bien poser votre question ou encore celui-ci pour les PFE et autres exercices[*]Quand vous postez un code, merci d'utiliser la coloration syntaxique (3ième icône en partant de la droite : )
[*]En VB.NET pensez à activer Option Explicit et Option Strict (propriété du projet) et à retirer l'import automatique de l'espace de nom Microsoft.VisualVasic (onglet Références dans les propriétés du projet).
[*]Si votre problème est résolu (et uniquement si c'est le cas), pensez à mettre "Réponse acceptée" sur le ou les messages qui vous ont aidés./list
---
Mon site
0
cs_ghuysmans99 Messages postés 3982 Date d'inscription jeudi 14 juillet 2005 Statut Membre Dernière intervention 30 juin 2013 16
29 mars 2012 à 19:23
@NHenry : Il l'a donné (sans coloration syntaxique, mais bon ...)
$entete ="From: $email\nContent-type: text/plain; charset=utf8\n";
Plus tard, si tu veux faire des mails HTML, mets text/html au lieu de text/plain

VB.NET is good ... VB6 is better
Utilise Réponse acceptée quand un post répond à ta question
0
Rejoignez-nous