IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

Prendre en compte l'encodage dans l'e-mail


Sujet :

Langage PHP

Vue hybride

djfatih Prendre en compte l'encodage... 29/06/2010, 15h16
andry.aime Bonjour, $TO =... 30/06/2010, 10h43
Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Profil pro
    Inscrit en
    Juin 2010
    Messages
    1
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2010
    Messages : 1
    Par défaut Prendre en compte l'encodage dans l'e-mail
    Bonjour à tous je viens de créer un form to mail avec un formulaire en htlml utf8 et une page traitement.php simple j'ai des visiteurs turcs et quand ils saisissent
    des ğ, ş j'ai des retours comme : ğ, ş sur mon mon mail
    comment est ce que je peux corriger ca

    Sur la page de mon formulaire j'ai
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
    Voici mon code php
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    <?php
     
    $TO = "monmail@";
     
    $h  = "From: " . $TO;
     
    $message = "";
     
    while (list($key, $val) = each($HTTP_POST_VARS)) {
      $message .= "$key : $val\n";
    }
     
    mail($TO, $subject, $message, $h);
     
    Header("Location: remerciement.php");
     
    ?>

  2. #2
    Rédacteur/Modérateur
    Avatar de andry.aime
    Homme Profil pro
    Inscrit en
    Septembre 2007
    Messages
    8 391
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Ile Maurice

    Informations forums :
    Inscription : Septembre 2007
    Messages : 8 391
    Par défaut
    Bonjour,
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    $TO = "monmail@";
     
    $h  = "From: " . $TO."\n\r";
    $h .='Content-type: text/html; charset=utf-8'."\r\n";
    $message = "";
    Tu peux voir plus de détails ici: Envoyer un mail en PHP.

    A+.

Discussions similaires

  1. [XL-2003] Masquer une cellule et ne pas prendre en compte sa valeur dans les calculs
    Par *.Har(d)t dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 30/10/2009, 11h07
  2. Prendre en compte les redirections dans les statistiques (webstat)
    Par bractar dans le forum Serveurs (Apache, IIS,...)
    Réponses: 1
    Dernier message: 12/08/2008, 08h29
  3. cmt faire prendre en compte un _ dans un select like
    Par Mihalis dans le forum Bases de données
    Réponses: 2
    Dernier message: 25/01/2007, 21h46
  4. Prendre en compte les espaces dans les filtres
    Par Ekinoks dans le forum Applications et environnements graphiques
    Réponses: 1
    Dernier message: 03/11/2006, 02h57
  5. Prendre en compte les changements dans le registre
    Par kenny49 dans le forum Windows XP
    Réponses: 1
    Dernier message: 13/10/2006, 12h02

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo