prob mail html

kick
Invité n'ayant pas de compte PHPfrance

18 juil. 2006, 18:39

bonjour a tous voila hier pour mon site
j'ai fais un formulaire qui sur mon site qui après et envoyé en mail
html en gardant a peu près la meme mise en forme
sa marche sur hotmail mais sur outlook express sa marche
pas or l'agence utilise outlook expresse

Code : Tout sélectionner

<form action="envoi_html.php" method="post"> <table width="100%" border="0"> <tr> <td width="29%">Nom:</td> <td width="11%"> <input type="text" name="nom" size="14"> </td> <td width="4%">&nbsp;</td> <td width="11%">&nbsp;</td> <td width="14%">&nbsp;</td> <td width="10%">&nbsp;</td> <td width="9%">&nbsp;</td> <td width="12%">&nbsp;</td> </tr> <tr> <td>N&deg; d'inscription au registre du commerce: </td> <td> <input type="text" name="num_reg" size="14"> </td> <td>&nbsp;</td> <td>&nbsp;</td> <td>Forme juridique: </td> <td> <input type="text" name="form_juridique" size="14"> </td> <td>&nbsp;</td> <td>&nbsp;</td> </tr> <tr> <td>Date de cr&eacute;ation entreprise:</td> <td> <input type="text" name="date_creation_entre" size="14"> </td> <td>&nbsp;</td> <td>&nbsp;</td> <td>Code NAF:</td> <td> <input name="code_naf" type="text" id="code_naf" size="14"> </td> <td>N&deg; SIRET:</td> <td> <input type="text" name="num_siret" size="14"> </td> </tr> <tr> <td>Effectif Global: </td> <td> <input type="text" name="effectif" size="14"> </td> <td>&nbsp;</td> <td>&nbsp;</td> <td>Nom(s) du G&eacute;rant: </td> <td> <input type="text" name="nom_gerant" size="14"> </td> <td>&nbsp;</td> <td>&nbsp;</td> </tr> <tr> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>Nom du Responsable: </td> <td> <input type="text" name="nom_responsable" size="14"> </td> <td>&nbsp;</td> <td>&nbsp;</td> </tr> <tr> <td>Adresse de l'h&ocirc;tel</td> <td> <textarea name="adresse_hotel" cols="12"></textarea> </td> <td>&nbsp;</td> <td>&nbsp;</td> <td>Code Postal : </td> <td> <input type="text" name="code_postal" size="14"> </td> <td>Ville : </td> <td> <input type="text" name="ville_hotel" size="14"> </td> </tr> <tr> <td>Tel :</td> <td> <input type="text" name="tel_hotel" size="14"> </td> <td>Fax: </td> <td> <input type="text" name="fax_hotel" size="14"> </td> <td>E-mail : </td> <td> <input type="text" name="email_hotel" size="14"> </td> <td>&nbsp;</td> <td>&nbsp;</td> </tr> <tr> <td>Assureur Actuel : </td> <td> <input name="assureur_actuel" type="text" value="" size="14"> </td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> </tr> </table> <br> <br> <H2>VOTRE HOTEL</H2> <HR align="left" width="80%" size="3" style="background-color:0000FE";> <br> <br> <table width="100%" border="0"> <tr> <td width="28%">Locataire: OUI <input name="locataire" type="radio" id="locataire" value="OUI"> NON <input name="locataire" type="radio" id="locataire" value="NON"> </td><td width="39%">Propriétaire: OUI <input name="proprietaire" type="radio" id="proprietaire" value="OUI"> NON <input name="proprietaire" type="radio" id="proprietaire" value="NON"> </td> <td width="33%">Co-Proprietaire: OUI <input name="co_proprietaire" type="radio" id="co_proprietaire" value="OUI"> NON <input name="co_proprietaire" type="radio" id="co_proprietaire" value="NON"> </td> </tr> <tr> <td>S.C.I.: OUI <input name="sci" type="radio" id="sci" value="OUI"> NON <input name="sci" type="radio" id="sci" value="NON"> </td> <td>si OUI assurance pour compte de la SCI: OUI <input name="assurance_compte_sci" type="radio" id="assurance_compte_sci" value="OUI"> NON <input name="assurance_compte_sci" type="radio" id="assurance_compte_sci" value="NON"> </td> <td>Nom de la SCI : <input type="text" name="nom_sci" size="14"> </td> </tr> <tr> <td>Superficie totale : <input type="text" name="superficie_totale" size="14"> m² </td> <td></td> <td>Date de construction : <input type="text" name="date_construction_hotel" size="14"> </td> </tr> <tr> <td>Expertise pr&eacute;alable : OUI <input name="expertise_prealable" type="radio" id="expertise_prealable" value="OUI"> NON <input name="expertise_prealable" type="radio" id="expertise_prealable" value="NON"> </td> <td></td> <td>Cr&eacute;dit Bail : <input type="text" name="credit_bail" size="14"> </td> </tr> <tr> <td>Contigu&iuml;t&eacute; avec un autre batiment : </td> <td> <input type="text" name="contiguite_autre_batiment" size="14"> </td> <td>Nombre chambre : <input type="text" name="nbre_chambre" size="14"> </td> </tr> <tr> <td>Comission de s&eacute;curit&eacute; : </td> <td><div align="right"> date du dernier passage : <input type="text" name="date_passage_comission" size="14"> &nbsp;&nbsp; Avis :</div></td> <td> <input name="avis_comission" type="radio" id="avis_comission" value="FAVORABLE"> FAVORABLE <input name="avis_comission" type="radio" id="avis_comission" value="NON FAVORABLE"> NON FAVORABLE</td> </tr> <tr> <td>Si non favorable : </td> <td>nature des réserves : <textarea name="avis_non_favorable" cols="13" rows="1"></textarea> </td> <td></td> </tr> <tr> <td>Activit&eacute; Annexe (piscine,gym) : </td> <td> <input type="text" name="activite_annexe" size="25"> </td> <td>CA HT : <input type="text" name="ca_ht" size="14"> </td> </tr> <tr> <td colspan="2">Nombre de sinistre dans les 60 derniers mois (nature et montant de l'indemnit&eacute; vers&eacute;e): </td> <td> <textarea name="sinistre" cols="40" rows="1"></textarea> </td> </tr> <tr> <td>Parking:</td> <td>surveill&eacute; par cam&eacute;ra : OUI <input name="camera" type="radio" id="camera" value="OUI"> NON <input name="camera" type="radio" id="camera" value="NON"> </td> <td> Infrarouge : OUI <input name="infrarouge" type="radio" id="infrarouge" value="OUI"> NON <input name="infrarouge" type="radio" id="infrarouge" value="NON"> </tr> <tr> <td>Nombre de places : <input type="text" name="place_parking_camera" size="14"> </td> <td>&nbsp;</td> <td> </tr> <tr> <td>Parking Clos : OUI <input name="parking_clos" type="radio" id="parking_clos" value="OUI"> NON <input name="parking_clos" type="radio" id="parking_clos" value="NON"> </td> <td>&nbsp;</td> <td>Night : OUI <input name="night" type="radio" id="night" value="OUI"> NON <input name="night" type="radio" id="night" value="NON"> </tr> <tr> <td>&nbsp;</td> <td></td> <td></td> </tr> <tr> <td>Nombre de places : <input type="text" name="place_parking_clos" size="14"> </td> <td>&nbsp;</td> <td>&nbsp;</td> </tr> <tr> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> </tr> <tr> <td>&nbsp;</td> <td> <input name="" type="submit" value="Envoyer"> </td> <td> <input name="" type="reset" value="annuler"> </td> </tr> </table> </form>

script associé sur hotmail je retrouve le code sur outlook le code parfait
du html sans mise en page pourtant le HTML est activé!!

Code : Tout sélectionner

<?php $msg="<HTML><BODY> <br> <H2 align=center>&nbsp;</H2> <H2 align=center>Multirisques Hôtels</H2> <h1 align=center>"Police d&eacute;di&eacute;e aux franchis&eacute;s"</h1> <h2 align=center>-- Questionnaire d'Etude Personnalis&eacute;e -- </h2>". "<br><br>". "<H2>VOTRE ENTREPRISE</H2> <hr align=left width=80% size=3 style=background-color:0000FE;> <br><br> <table width=100% border=0> <tr> <td >Nom :</td> <td >". $_POST[nom] . "</td> <td >&nbsp;</td> <td >&nbsp;</td> <td >&nbsp;</td> <td >&nbsp;</td> <td >&nbsp;</td> <td >&nbsp;</td> </tr> <tr> <td>N&deg; inscription au registre du commerce : </td> <td>" . $_POST[num_reg] . "</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>Forme juridique : </td> <td>" . $_POST[form_juridique] . "</td> <td>&nbsp;</td> <td>&nbsp;</td> </tr> <tr> <td>Date de cr&eacute;ation entreprise :</td> <td>" . $_POST[date_creation_entre] . "</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>Code NAF :</td> <td> " . $_POST[code_naf] . "</td> <td>N° Siret : </td> <td>" . $_POST[num_siret] . "</td> </tr> <tr> <td>Effectif Global : </td> <td> " . $_POST[effectif] . " </td> <td>&nbsp;</td> <td>&nbsp;</td> <td>Nom(s) du G&eacute;rant : </td> <td> " . $_POST[nom_gerant] . " </td> <td>&nbsp;</td> <td>&nbsp;</td> </tr> <tr> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>Nom du Responsable : </td> <td> " . $_POST[nom_responsable] . " </td> <td>&nbsp;</td> <td>&nbsp;</td> </tr> <tr> <td>Adresse de l h&ocirc;tel : </td> <td> " . $_POST[adresse_hotel] . " </td> <td>&nbsp;</td> <td>&nbsp;</td> <td>Code Postal : </td> <td> " . $_POST[code_postal] . " </td> <td>Ville : </td> <td> " . $_POST[ville_hotel] . " </td> </tr> <tr> <td>Tel :</td> <td> " . $_POST[tel_hotel] . " </td> <td>Fax : </td> <td> " . $_POST[fax_hotel] . " </td> <td>E-mail : </td> <td> " . $_POST[email_hotel] . " </td> <td>&nbsp;</td> <td>&nbsp;</td> </tr> <tr> <td>Assureur Actuel : </td> <td> " . $_POST[assureur_actuel] . " </td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> </tr> </table> ". "<br> <br> <H2>VOTRE HOTEL</H2> <HR align=left width=80% size=3 style=background-color:0000FE;> <br> <br>". "<table width=100% border=0> <tr> <td>Locataire : </td> <td >" . $_POST[locataire] ."</td> <td >Propriétaire : " . $_POST[proprietaire] ." </td> <td >Co-Proprietaire :" . $_POST[co_proprietaire] ." </td> </tr> <tr> <td>S.C.I . : </td> <td>" . $_POST[sci] ." </td> <td>si OUI assurance pour compte de la SCI: " .$_POST[assurance_compte_sci] . "</td> <td>Nom de la SCI : " . $_POST[nom_sci] . "</td> </tr> <tr> <td>Superficie totale : </td> <td>". $_POST[superficie_totale] . " m&sup2; </td> <td></td> <td>Date de construction : " . $_POST[date_construction_hotel] . "</td> </tr> <tr> <td>Expertise pr&eacute;alable : </td> <td>". $_POST[expertise_prealable] . "</td> <td></td> <td>Cr&eacute;dit Bail : " . $_POST[credit_bail] . "</td> </tr> <tr> <td>Contigu&iuml;t&eacute; avec un autre batiment : </td> <td>" . $_POST[contiguite_autre_batiment] . "</td> <td>&nbsp;</td> <td>Nombre chambre : " . $_POST[nbre_chambre] . "</td> </tr> <tr> <td>Comission de s&eacute;curit&eacute; : </td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> </tr> <tr> <td>&nbsp;</td> <td>date du dernier passage : " . $_POST[date_passage_comission] . "</td> <td>Avis : ". $_POST[avis_comission] . "</td> <td></td> </tr> <tr> <td>&nbsp;</td> <td>Si non favorable : </td> <td>nature des réserves : " . $_POST[avis_non_favorable] . "</td> <td></td> </tr> <tr> <td>Activit&eacute; Annexe (piscine,gym) : </td> <td>". $_POST[activite_annexe] . "</td> <td>&nbsp;</td> <td>CA HT : " . $_POST[ca_ht] . "</td> </tr> <tr> <td >Nombre de sinistre dans les 60 derniers mois<br> (nature et montant de l indemnit&eacute; vers&eacute;e) : </td> <td>" . $_POST[sinistre] . "</td> <td>&nbsp;</td> </tr> <tr> <td>Parking :</td> <td>&nbsp;</td> <td>surveill&eacute; par cam&eacute;ra :" . $_POST[camera] . "</td> <td> Infrarouge : " . $_POST[infrarouge] . "</tr> <tr> <td>Nombre de places : " . $_POST[place_parking_camera] . "</td> <td>&nbsp;</td> <td>&nbsp;</td> <td> </tr> <tr> <td>Parking Clos : " . $_POST[parking_clos] . "</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>Night : " . $_POST[night] . "</tr> <tr> <td>Nombre de places : " . $_POST[place_parking_clos] . "</td> <td></td> <td></td> <td></td> </tr> </table> ". "</BODY></HTML>"; //Pour définir chaque input du formulaire, ajouter le signe de dollar devant //$entetes = "MIME-version: 1.0\n\r" ; //$entetes .= "Content-type: text/html; Charset=iso-8859-1\n\r" ; //$entetes .= "From: [email protected]\n\r" ; //$entetes .= "From: [email protected]\n\r" ; //$entetes .= "CC: [email protected]\n\r" ; //$entetes .= "BCC: [email protected]" ; $recipient = "[email protected]"; //remplacer par l'agence $subject = "devis hotel"; mail($recipient, $subject, $msg, $entetes); echo "<HTML><HEAD>"; echo "<TITLE>Formulaire envoyer!</TITLE></HEAD><BODY>"; echo "<H1 align=center>Merci, $nom </H1>"; echo "<P align=center>"; echo "Votre formulaire à bien été envoyé !</P>"; echo "<a href=http://membres.lycos.fr/kickoune07/index.html>retour accueil</a>"; echo "</BODY></HTML>"; ?>

Eléphanteau du PHP | 19 Messages

30 juil. 2006, 14:37

Vas voir là pour l'envoi de mail en HTML

http://www.asp-php.net/scripts/asp-php/mail_html.php

cela peut t'aider ! si tu n'a pas trouvé !

++