yoyotheboss7 Posté 3 Mars 2005 Posté 3 Mars 2005 Bonjour Voici mon code: <?php$from .="Nom de famille : ".$nom." Prenom : ".$prenom." Telephone : ".$tel."\n";$from .="Fax : ".$fax."\n";$from .="Adresse : ".$adresse." suite : ".$adresse2."\n";$from .="Code Postal : ".$cp." Ville : ".$ville." Pays : ".$pays."\n\n";$from .="Email : ".$email."\n\nParticipants(s):\n";$from .="1 Prenom : ".$pre1." Sexe : ".$s1."\n";$from .="2 Prenom : ".$pre2." Sexe : ".$s2."\n";$from .="3 Prenom : ".$pre3." Sexe : ".$s3."\n";$from .="4 Prenom : ".$pre4." Sexe : ".$s4."\n";$from .="5 Prenom : ".$pre5." Sexe : ".$s5."\n";$from .="6 Prenom : ".$pre6." Sexe : ".$s6."\n\n";$from .="Jour d'arrivé : ".$jda." Jour de départ : ".$jdd."\n\nVoyage:\n";$from .="Vient en voiture : ".$voiture." Vient en train : ".$train."\n\n";$from .="Ville d'arrivée : ".$villeda." Heure d'arrivée : ".$h."h".$m."\n\n";$from .="Remarques : ".$rmq."\n\n";$dest="monemail_AT_wanadoo.fr";$subject="Inscription";Mail($dest,$subject,$body,$from);?> Je n'arrive pas à modifier l'apparence des éléments, genre mettre en gras. En fait ca code m'envoi un mail, et je souhaiterai avoir une meilleur présentation. Pourrai-vous m'aider? Je galère
Anonymus Posté 3 Mars 2005 Posté 3 Mars 2005 Bonjour, ton code est 'bizarre'. Il parle de '$body', dans la dernière ligne, alors meme que la variable est '$from', tout au long du code. N'as tu pas enlevé un morceau de code, dès fois ? Sinon, pour le principe de mettre en gras, c'est simple. Au lieu de mettre : $from .="Nom de famille : ".$nom." Prenom : ".$prenom." Telephone : ".$tel."\n"; mettre : $from .="Nom de famille : <b>".$nom."</b> Prenom : <b>".$prenom."</b> Telephone : <b>".$tel."<b>\n"; Nico.
jmmorillon Posté 4 Mars 2005 Posté 4 Mars 2005 (modifié) Houlà ya du yaourt ! Si tu veux envoyer un mail avec un corps en HTML: Tu met ton texte HTML dans la variable $body et pas dans $from. $from vas te servir à spécifier le header de ton mail, c'est à dire ... $retLigne = "\n";$mailfrom = 'tonMailExpediteur_AT_machin.com';$mailfromLib = 'Ton nom';$from = '';$from .= 'From: "'.$mailfromLib.'" <'.$mailfrom.'>'.$retLigne;$from .= 'MIME-Version: 1.0'.$retLigne;$from .= 'Content-Type: text/html; charset=iso-8859-1'.$retLigne;$from .= 'Content-Transfer-Encoding: 8bit'.$retLigne; Voilà, avec ça tu devrais pouvoir envoyer ton mail HTML. Le header pourrais être plus complet, mais c'est le minimum ! Et pour plus d'info, voir la bible: http://www.php.net/manual/fr/ref.mail.php Bon courage Modifié 4 Mars 2005 par jmmorillon
yoyotheboss7 Posté 4 Mars 2005 Auteur Posté 4 Mars 2005 J'ai essayé de mettre les codes pour mettre en gra comme vous l'aviez mis, mais quand je reçois le mail, je vois: <b>numéro de tel par exemple</b> , il ne reconnait pas le code donc . Sinon j'ai remplacé les from par body, et j'ai le même résultat. Je ne comprend pas trop comment insérer le html dan le body. EN tout cas merci pour votre aide!!!
yoyotheboss7 Posté 4 Mars 2005 Auteur Posté 4 Mars 2005 Sinon, j'ai oublié.... Je voudrais savoir si c'est possible de recevoir les info sous forme de tableau....je ne sais pas si c'est trop compliqué.... Encore merci!!
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant