Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
4595 connectés 

 


Dernière réponse
Sujet : un joli mail envoyé en php!
Armanod Merci les gars z'etes trop sympa avec moi  :)  
  :benetton: ouf! ca va mieux  :benetton:

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
Armanod Merci les gars z'etes trop sympa avec moi  :)  
  :benetton: ouf! ca va mieux  :benetton:
Mara's dad Pour $message, tu peut utiliser cette syntaxe en PHP4 :

Code :
  1. $message=<<<MESS
  2. Texte du message :
  3. Tu peut utiliser de " et des ' sans problèmes, et les retour chariot  aussi !
  4. Le MESS en début est un identifiant bidon qui marque juste le début et la fin de la chaîne. Il doit être écrit en début de ligne pour marquer la fin de chaîne.
  5. Tu peut aussi mettre des variables comme $toto qui seront évaluées...
  6. MESS;


 
DOC : http://www.php.net/manual/fr/language.types.string.php

FLY LM Allez, je te donne un ptit coup de main :
 
si tu souhaites envoyer des mails au format html, suis ce code :
 
a - ton mail doit avoir un header du type :
 
$headers  = "MIME-Version: 1.0\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\n";
$headers .= "From: $from\n";
$headers .= "Reply-To: $replyto\n";
 
b- le corps du mail peut maintenant contenir du HTML : exemple
 
$body ="<HTML><HEAD><TITLE>Nouveau Mail</TITLE></HEAD>";
$body .="<BODY bgColor=#FFFFFF>";
$body .="<FONT face=\"Verdana, Arial, Helvetica, sans-serif\" size=2 color=#000000>";
$body .="ReplyTo : <a href=\"mailto:$from\">$from</a><br>";
$body .="From : <a href=\"mailto:$from\">$from</a><br><br><br>";
$body .= nl2br($message);
$body .="</FONT></BODY></HTML>";
 
c - écriture de la fonction MAIL :
 
mail($to,$subject,$body,$headers)
 
Voilà, normalement ça marche !!!
@plus.

 

[edtdd]--Message édité par fly LM--[/edtdd]

__Lolo__ ds les header de ton mail faut preciser que c du text/html pr le type mime comme ca les <br> seront interprétés
sinon c text/plain pr tes \n je crois
Armanod bon.. s'il vous plait...
si y'en a qui lisent ce message.. ils pourraient poster un piti kelke chose....
sivouplé :sarcastic:
Armanod bonjour a tous...
je veux envoyer un mail a partir de la fonction toute con:
 mail($expediteur,$sujet,$message);
 
seulement je voudrais que mon message soit plus ou moins mis en page... mon seul soucis est d'integrer des retours chariots.. le <br> n'est bien sur pas interprété dnas le mail, mais le \n non plus, il aparait tel quel dans mon mail quand je le recoit...  :cry:  
 
vous avez compris?   :pt1cable:  
vous pouvez m'aider?  :)

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)