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 :

[Mail] Fonction mails et caractères spéciaux


Sujet :

Langage PHP

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    263
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France

    Informations forums :
    Inscription : Mars 2008
    Messages : 263
    Points : 113
    Points
    113
    Par défaut [Mail] Fonction mails et caractères spéciaux
    Bonjour a tous, j'ai crée une fonction mail qui fonctionne plutôt bien, mais j'ai juste un souci niveau des caractères spéciaux...


    Je désire envoyer mes mails en format HTML donc j'ai mi dans les headers:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $headers .= 'Content-Type: text/html; charset="iso-8859-1"'."\n";

    Pour le corps du message je traite les caractères spéciaux dans mon script PHP, par contre le titres de mes mails sont de ma BDD, je ne les traites pas.

    Quand je reçois le mail les caractères spéciaux du titre ne s'affiche pas correctement, j'ai essayer de la mettre en caractères HTML mais sa ne passe pas....

    Est'c'que j'ai oublier des headers ou...????

    Je vous met mes headers complets:


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    $headers = 'From: Corbeillo <noreply@monmail.com>'."\r\n";
    $headers .= 'Reply-To: info@monmail.com'."\r\n";
    $headers .= 'Mime-Version: 1.0'."\r\n";
    $headers .= 'Content-Type: text/html; charset="iso-8859-1"'."\n";
    $headers .= 'Bcc: '.$to. "\r\n"; 
    $headers .= "\r\n";



    Merci d'avance!!!!!

  2. #2
    Membre émérite
    Avatar de Seb33300
    Homme Profil pro
    Développeur Web
    Inscrit en
    Janvier 2007
    Messages
    1 564
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : Thaïlande

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 564
    Points : 2 399
    Points
    2 399
    Par défaut
    utilise le charset utf-8 pour pouvoir afficher correctement des caractères spéciaux
    Zend Certified PHP Engineer

    « Crois-tu comprendre le monde juste en matant le 20H Ou connaître l'histoire en ayant lu que l'angle des vainqueurs ? » Keny Arkana

  3. #3
    Membre régulier
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    263
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France

    Informations forums :
    Inscription : Mars 2008
    Messages : 263
    Points : 113
    Points
    113
    Par défaut
    J'ai déjà essayer avec le charset utf-8 et j'ai toujours le même souci, c'est pour sa que j'avais essayer le charset iso-8859-1 en espérant que.....

Discussions similaires

  1. Fonction mail qui rajout des caractères
    Par Cyanatide dans le forum Langage
    Réponses: 2
    Dernier message: 31/10/2012, 12h56
  2. mail(), UTF-8 et caractères spéciaux
    Par Mistic100 dans le forum Langage
    Réponses: 7
    Dernier message: 13/06/2012, 14h27
  3. Réponses: 3
    Dernier message: 19/03/2009, 19h21
  4. Réponses: 8
    Dernier message: 13/12/2006, 18h17
  5. Réponses: 5
    Dernier message: 29/10/2005, 16h44

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