un petit soucis de code à vérifier html et php
Posté : 12 oct. 2012, 17:24
Bonjour à tous !
Je souhaiterais que quelqu'un trouve mon petit problème de code php (ou html) sur ma page html (1) et ma page php (2)
Car j'ai un peu de difficulté à scinder le problème, merci d'avance
la partie concernée de la page html (1) :
<div id="bottom">
<div id="form_contact">
<p><strong>Contactez nous !</strong></p>
<form method="post" action="contact.php" border="0">
<fieldset><legend class="texte_legende">Vos informations</legend>
<table cellpadding=5 cellspacing=0 border="0">
<tr>
<td class="texte">Nom société:</td>
<td><input class="champ" type="text" name="name" id="name societe"></td>
</tr>
<tr>
<td class="texte">Nom :</td>
<td><input class="champ" type="text" name="name" id="name"></td>
</tr>
<tr>
<td class="texte">Email :</td>
<td><input class="champ" type="text" name="email" id="email" ></td>
</tr>
<tr>
<td class="texte">Téléphone :</td>
<td><input class="champ" type="text" name="telephone" id="telephone" ></td>
</tr>
</table>
</fieldset>
<br>
</br>
<fieldset><legend class="texte_legende">Votre message</legend>
<table cellpadding=5 cellspacing=0 border="0">
<tr>
<td class="texte">Sujet :</td>
<td><input class="champ" type="text" name="subject" id="subject"></td>
</tr>
<tr>
<td class="texte" valign="top"s>Message :</td>
<td height="52" valign="bottom"><textarea class="champ" name="message" id="message"></textarea></td>
</tr>
</table>
</fieldset>
<table cellpadding=0 cellspacing=0 border="0">
<tr>
<td colspan="2" align="center"><input class="button_send" type="submit" value="Envoyer"></td>
</tr>
</table>
</form>
</div>
</div>
<div class="clear"></div>
</div>
ensuite la page php (2) que voilà:
<?
$Votre_email = "[email protected]";
$headers= "From: ".$_POST['name societe']." <".$_POST['email'].">\r\n";
$headers.='Content-type: text/html; charset=utf-8';
mail($_email, $_POST['sujet'], "
<html>
<head>
<title>Contact Message</title>
</head>
<body>
Contact Message<br><br>
Name Société : ".$_POST['name societe']."<br>
Name : ".$_POST['name']."<br>
Email : ".$_POST['email']."<br>
Téléphone : ".$_POST['telephone']."<br><br>
Subject : ".$_POST['subject']."<br>
Message : <br>".$_POST['message']."<br>
</body>
</html>" , $headers);
header("Location: ./index.htm?page=_contact_message.htm");
?>
J'ai une erreur ou peut-être plusieurs erreurs ???
Dans l'attente de vous lire, merci d'avance
Cordialement
Je souhaiterais que quelqu'un trouve mon petit problème de code php (ou html) sur ma page html (1) et ma page php (2)
Car j'ai un peu de difficulté à scinder le problème, merci d'avance
la partie concernée de la page html (1) :
<div id="bottom">
<div id="form_contact">
<p><strong>Contactez nous !</strong></p>
<form method="post" action="contact.php" border="0">
<fieldset><legend class="texte_legende">Vos informations</legend>
<table cellpadding=5 cellspacing=0 border="0">
<tr>
<td class="texte">Nom société:</td>
<td><input class="champ" type="text" name="name" id="name societe"></td>
</tr>
<tr>
<td class="texte">Nom :</td>
<td><input class="champ" type="text" name="name" id="name"></td>
</tr>
<tr>
<td class="texte">Email :</td>
<td><input class="champ" type="text" name="email" id="email" ></td>
</tr>
<tr>
<td class="texte">Téléphone :</td>
<td><input class="champ" type="text" name="telephone" id="telephone" ></td>
</tr>
</table>
</fieldset>
<br>
</br>
<fieldset><legend class="texte_legende">Votre message</legend>
<table cellpadding=5 cellspacing=0 border="0">
<tr>
<td class="texte">Sujet :</td>
<td><input class="champ" type="text" name="subject" id="subject"></td>
</tr>
<tr>
<td class="texte" valign="top"s>Message :</td>
<td height="52" valign="bottom"><textarea class="champ" name="message" id="message"></textarea></td>
</tr>
</table>
</fieldset>
<table cellpadding=0 cellspacing=0 border="0">
<tr>
<td colspan="2" align="center"><input class="button_send" type="submit" value="Envoyer"></td>
</tr>
</table>
</form>
</div>
</div>
<div class="clear"></div>
</div>
ensuite la page php (2) que voilà:
<?
$Votre_email = "[email protected]";
$headers= "From: ".$_POST['name societe']." <".$_POST['email'].">\r\n";
$headers.='Content-type: text/html; charset=utf-8';
mail($_email, $_POST['sujet'], "
<html>
<head>
<title>Contact Message</title>
</head>
<body>
Contact Message<br><br>
Name Société : ".$_POST['name societe']."<br>
Name : ".$_POST['name']."<br>
Email : ".$_POST['email']."<br>
Téléphone : ".$_POST['telephone']."<br><br>
Subject : ".$_POST['subject']."<br>
Message : <br>".$_POST['message']."<br>
</body>
</html>" , $headers);
header("Location: ./index.htm?page=_contact_message.htm");
?>
J'ai une erreur ou peut-être plusieurs erreurs ???
Dans l'attente de vous lire, merci d'avance
Cordialement