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] Envoi de mail


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Février 2005
    Messages
    127
    Détails du profil
    Informations forums :
    Inscription : Février 2005
    Messages : 127
    Par défaut [Mail] Envoi de mail
    Bonjour,

    Sur mon intranet je veus envoyer un message pour prévenir un utilisateur d'un évènement donné.

    Mon soucis est que je n'arrive pas à avoir "les retours chariots" dans le corps du text de mon mail.

    Comment faire car tout le texte est à la suite sans tenir compte des retours à la ligne ?

    Merci d'avance
    A+
    Tissard

  2. #2
    Membre Expert
    Avatar de yiannis
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    1 494
    Détails du profil
    Informations personnelles :
    Âge : 61
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 1 494
    Par défaut
    \n ou \r

  3. #3
    Expert confirmé
    Avatar de raptor70
    Inscrit en
    Septembre 2005
    Messages
    3 173
    Détails du profil
    Informations personnelles :
    Âge : 41

    Informations forums :
    Inscription : Septembre 2005
    Messages : 3 173
    Par défaut
    Si ton corp de texte est en html :
    Si c'est du texte simple :

  4. #4
    Membre confirmé
    Inscrit en
    Février 2005
    Messages
    127
    Détails du profil
    Informations forums :
    Inscription : Février 2005
    Messages : 127
    Par défaut
    J'ai essayé les 2 mais ça veut pas.

    Notre client de messagerie est Netscape, est ce que cela peut avoir une incidence.

  5. #5
    Membre éclairé Avatar de ShinJava
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    413
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 413
    Par défaut
    Essaye ca : \r\n

    Chez moi je suis obligé de mettre ces 2 la l'un à coté de l'autre sinon ca marche pas -_- , jsais pas pourquoi :/

  6. #6
    Membre confirmé
    Inscrit en
    Février 2005
    Messages
    127
    Détails du profil
    Informations forums :
    Inscription : Février 2005
    Messages : 127
    Par défaut
    Bon ben c'est pas mieux !!!

    Une autre idée ??

  7. #7
    Expert confirmé Avatar de Mr N.
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    5 418
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 5 418
    Par défaut
    On peut voir ton code ?

  8. #8
    Membre confirmé
    Inscrit en
    Février 2005
    Messages
    127
    Détails du profil
    Informations forums :
    Inscription : Février 2005
    Messages : 127
    Par défaut
    Le voila:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <a href="mailto:<?php echo $mail_atelier?>?&subject=<?php echo $titre_mail?>&body=<?php print( $texte1_mail.$texte3_mail.$tab_newFiche[0]." ".$texte2_mail." ".$text_cordia);?> " >Cliquez ici pour prévenir l'Atelier par mail</a>
    Avec :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    $mail_atelier = "atelier@xxx.fr"
    $texte1_mail = "\t Bonjour \n";
    $texte3_mail = "\n Je vous informe par ce mail qu'une nouvelle Fiche d'Intervention Atelier référencée\n";
    $texte2_mail = "\n est en attente sur Tarn Web";
    $titre_mail = "Nouvelle Fiche d'intervention ATELIER";
    $text_cordia = "\n Cordialement";

  9. #9
    Expert confirmé Avatar de Mr N.
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    5 418
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 5 418
    Par défaut
    Ca devrait être mieux :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <a href="mailto:<?php echo $mail_atelier?>?&subject=<?php echo $titre_mail?>&body=<?php echo urlencode($texte1_mail.$texte3_mail.$tab_newFiche[0]." ".$texte2_mail." ".$text_cordia);?> " >Cliquez ici pour prévenir l'Atelier par mail</a>

  10. #10
    Membre confirmé
    Inscrit en
    Février 2005
    Messages
    127
    Détails du profil
    Informations forums :
    Inscription : Février 2005
    Messages : 127
    Par défaut
    C'est beaucoup mieux mais maintenant j'ai des "+" entre chaque mot.

    Il semble que les espace se soit transformé en +.

    Sinon c'est super

  11. #11
    Membre Expert
    Avatar de yiannis
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    1 494
    Détails du profil
    Informations personnelles :
    Âge : 61
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 1 494
    Par défaut
    pour le lire utilise la fonction urldecode

  12. #12
    Expert confirmé Avatar de Mr N.
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    5 418
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 5 418
    Par défaut
    Remplace
    par ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    str_replace(array("\n", "\t"), array('%0A', '%09'),
    C'est un hack un peu louche mais ca devrait marcher...

  13. #13
    Membre confirmé
    Inscrit en
    Février 2005
    Messages
    127
    Détails du profil
    Informations forums :
    Inscription : Février 2005
    Messages : 127
    Par défaut
    ET bien chapeau bas !!!

    Bravos l'artiste c'est NICKEL.

    Merci beaucoup pour tout

    A+

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

Discussions similaires

  1. Réponses: 14
    Dernier message: 17/11/2005, 17h16
  2. [Mail] Envoi de mail
    Par Destiny dans le forum Langage
    Réponses: 4
    Dernier message: 03/11/2005, 12h49
  3. [Mail] envoie de mail formulaire
    Par sniperwolf dans le forum Langage
    Réponses: 7
    Dernier message: 17/10/2005, 16h18
  4. [Mail] envoi de mail en réseau local
    Par totor le troll dans le forum Langage
    Réponses: 3
    Dernier message: 11/10/2005, 14h28
  5. [Mail] Envoi de mail en Plain Text
    Par Boeing dans le forum Langage
    Réponses: 4
    Dernier message: 06/09/2005, 18h07

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