Mise en page envoie e-mail

Résolu/Fermé
raphtaar Messages postés 1 Date d'inscription vendredi 13 mars 2009 Statut Membre Dernière intervention 13 mars 2009 - 13 mars 2009 à 11:32
 raphtaar - 16 mars 2009 à 19:52
Bonjour,
J'ai un petit problème. J'ai créé un formulaire qui reprend des données telles que nom, prénom, etc...
Je récupere ces données sur mon mail. Jusque la tout va bien cela fonctionne. Mais ce que je voudrais faire c'est une petite mise en page sympa qui s'affiche dans mon mail car pour l'instant cela s'affiche de cette manière :
Pouvez-vous m'aider.
Merci ;-)

Nom :
Prénom :
E-mail :
Madame :
Monsieur :
Socièté :
Rue :
Code postale :
Ville :
Pays :
Question :
Newsletter :

Voici mon code pour le formulaire:
<form action="envoie.php" method="post" enctype="multipart/form-data" name="projecteur" id="formulaire_projecteur" onSubmit="return valider();">
<center><table border="0">
<tr>
<td valign="top">Nom : </td>
<td><input type="text" name="nom"></td>
<td valign="top">Prénom : </td>
<td><input type="text" name="prenom"></td>
</tr>
<tr>
<td valign="top">Sexe : </td>
<td><input type="checkbox" name="madame">Madame <br>
<input type="checkbox" name="monsieur">Monsieur </td>
</tr>
<tr>
<td valign="top">E-mail : </td>
<td><input name="mail" type="text" size="45"></td>
</tr>
<tr>
<td valign="top">Socièté : </td>
<td><input type="text" name="societe"></td>
</tr>
<tr>
<td valign="top">Rue : </td>
<td><input type="text" name="rue"></td>
<td valign="top">Code postale : </td>
<td><input type="text" name="codepostale"></td>
</tr>
<tr>
<td valign="top">Ville : </td>
<td><input type="text" name="ville"></td>
</tr>
<tr>
<td valign="top">Pays : </td>
<td><input type="text" name="pays"></td>
</tr>
<tr>
<td valign="top">Votre question : </td>
<td><textarea name="question" cols="35" rows="6"></textarea></td>
</tr>
</table></center><br>
<span class="fondbleu"><input type="checkbox" name="courant">Me tenir au courant des promotions et des avantages proposés par Chinaeuropeb2b.</span><br><br>
<input type="submit" value="envoyer">
<input type="reset" value="rétablir">
</form>

Voici mon code pour le php:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Contact</title>
<link href="envoie.css" type="text/css" rel="stylesheet" />
</head>
<body>
<div id="englobe">
<div class="menu">
<ul>
<li><a class="amenu" href="index.html">Spécifications</a> |</li>
<li><a class="amenu" href="qui.html">Qui sommes-nous?</a> |</li>
<li><a class="amenu" href="garantie.html">Garantie</a> |</li>
<li><a class="amenu" href="explications.html">Explications</a> |</li>
<li><a class="amenu" href="prix.html">Les prix</a> |</li>
<li><a class="amenu" href="photos.html">Photos</a> |</li>
<li><a class="amenu" href="commander.html">Commander</a> |</li>
<li><a class="amenu" href="contact.html">Contact</a></li>
</ul>
</div>
<div class="envoie">
<?

// récuperation des variables provenant du formulaire

$nom = $_POST['nom'];
$prenom = $_POST['prenom'];
$mail = $_POST['mail'];
$madame = $_POST['madame'];
$monsieur = $_POST['monsieur'];
$societe = $_POST['societe'];
$rue = $_POST['rue'];
$codepostale = $_POST['codepostale'];
$ville = $_POST['ville'];
$pays = $_POST['pays'];
$mail = $_POST['mail'];
$question = $_POST['question'];
$courant = $_POST['courant'];

//E-mail auquel sera envoyé le formulaire
$destinataire = 'info@raphaelhoutaar.be';

//sujet du mail envoyé
$sujet = 'Formulaire Projecteur';

// création du message, les \n permettent de faire un saut de ligne

$message =" Nom : $nom\n
Prénom : $prenom\n
E-mail : $mail\n
Madame : $madame\n
Monsieur : $monsieur\n
Socièté : $societe\n
Rue : $rue\n
Code postale : $codepostale\n
Ville : $ville\n
Pays : $pays\n
Question : $question\n
Newsletter : $courant";

// On envoi le mail\\
if( mail($destinataire, $sujet, $message) )

// Si tout se passe bien on affiche un message de succès d'envoi

{ echo 'Nous avons bien reçu votre demande, nous vous répondrons dans les plus brefs délais.';

}

?>
</div>
<div class="copyright"></div>
</div>
</body>
</html>
A voir également:

3 réponses

bissdebrazza Messages postés 2065 Date d'inscription vendredi 29 juin 2007 Statut Contributeur Dernière intervention 7 décembre 2017 712
13 mars 2009 à 15:23
Salut!
essai de regarder ce topic et tu adaptes le code.
Bon après midi
0
Salut,

Incroyable!! merci... ;-)
C'était la première fois que je postais une question sur un forum!! C'est génial et encore merci...
PS: Mon problème est régler évidement ;-)
0
bissdebrazza Messages postés 2065 Date d'inscription vendredi 29 juin 2007 Statut Contributeur Dernière intervention 7 décembre 2017 712
15 mars 2009 à 18:59
ok merci de nous avoir tenu au courant!
0
(Re)Salut,

J'ai tout de même un petit soucis lorsque je coche mes checkbox et que j'envoie, je ne les vois plus dans mon mail, serais-tu m'aider merci ;-)
0