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] Mes mails ne passent pas en HTML


Sujet :

Langage PHP

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    57
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2005
    Messages : 57
    Points : 30
    Points
    30
    Par défaut [Mail] Mes mails ne passent pas en HTML
    hello,

    voila je vous explique en fait avec la fonction mail() je voudrais envoyer des mail au format html ceux ci passe bien mais le code html lui ne passe pas... en fait sur le mail que je reçois il indique le code "<html><body>" .
    "<h1>Test Email</h1>".
    "<b><u>Ceci est un document .....

    un bout de mon script
    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
    18
    19
     
    $headers.= "Content-Type: text/html\r\n";
    $headers.="charset=\"iso-8859-1\"\r\n";
    $headers="From:INSCRIPTION@SAFELISTE.BE\r\n";
     
     
    $sujet="Votre inscription sur Safeliste.be - MAIL DE CONFIRMATION !
    ";
    $lien='<a href="test">ici
    </a>';
    $codehtml=
    "<html><body>" .
    "<h1>Test Email</h1>".
    "<b><u>Ceci est un document HTML</u></b><br>" .
    "Avec differentes tailles de caractères et <font color=\"red\">couleurs</font>" .
    "</body></html>";
     
    mail($mail,$sujet,$text.$lien.$codehtml,$headers) 
    ?>

  2. #2
    Membre éclairé Avatar de Hervé Saladin
    Homme Profil pro
    Ingénieur d'études en développement et déploiement d'applications
    Inscrit en
    Décembre 2004
    Messages
    647
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur d'études en développement et déploiement d'applications
    Secteur : Service public

    Informations forums :
    Inscription : Décembre 2004
    Messages : 647
    Points : 799
    Points
    799
    Par défaut
    mmmh, ca m'étonne pas que cela ne marche pas.
    - 1e ment : je crois bien qu'il manque un ; ou deux dans le corps de ton header pour séparer les entetes
    - 2e ment : tu as une belle erreur dans ton code ! à la 3e ligne , tu écrase tout ce que tu as mis auparavant dans la variable $headers

    essaye plutôt comme ça :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    $headers= "Content-Type: text/html; charset=\"iso-8859-1\";\r\n";
    $headers.="From: INSCRIPTION@SAFELISTE.BE\r\n\r\n";
    et puis pendant que tu y est, penses à utiliser la balise [code] quand tu poste stp

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    57
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2005
    Messages : 57
    Points : 30
    Points
    30
    Par défaut
    super grand merci ca marche nicket

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 3
    Dernier message: 19/03/2009, 19h21
  2. [PHP 5.0] Mes mails partent mais n'arrivent pas !
    Par zouberi dans le forum Langage
    Réponses: 6
    Dernier message: 09/01/2009, 09h42
  3. LWP POST : Mes valeurs ne passent pas pq ?
    Par svan1812 dans le forum Langage
    Réponses: 0
    Dernier message: 08/12/2008, 18h18
  4. [Mail] liens qui ne passent pas...
    Par tnntwister dans le forum Langage
    Réponses: 13
    Dernier message: 03/01/2006, 18h42
  5. [Mail] mes mails n'arrivent pas
    Par skybuck dans le forum Langage
    Réponses: 9
    Dernier message: 08/10/2005, 21h09

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