Bonjour à tous,
J'ai fais un formulaire pour recevoir la demande de mon client sur mon mail.
Il y a 2 champs qui ne veulent pas apparaître et je comprends pas " civilité et nom " ?
Merci pour votre aide
Code Html :
COde PHP : traitement.php
petite qestion en plus, pourquoi dans le code php il y a "$msg .=" avec un point "." avant "=" et d'autres ou il n'y a pas de point.
Thanks for your help !!
Modifié par dreadstock (19 Jul 2009 - 14:33)
J'ai fais un formulaire pour recevoir la demande de mon client sur mon mail.
Il y a 2 champs qui ne veulent pas apparaître et je comprends pas " civilité et nom " ?
Merci pour votre aide
Code Html :
<form name='formulaire' action='traitement.php' method="post" onSubmit="return verification()" >
<table width="399" class="form">
<tr>
<td width="70">Civilité :</td>
<td width="70" align="right"><input name="civ" type="radio" type="text" value="Mr" /></td>
<td width="29">Mr</td>
<td width="66" align="right"><input name="civ" type="radio" type="text" value="Mme" /></td>
<td width="30">Mme</td>
<td width="60" align="right"><input name="civ" type="radio" type="text" value="Mlle"/></td>
<td width="38">Mlle</td>
</tr>
</table>
<table width="398" height="285" class="form">
<tr>
<td width="63">Nom :</td>
<td width="125"><input class="contact_nom" name="nom" type="text" size="35" /></td>
<td width="68">Prénom : </td>
<td width="122"><input class="contact_nom" name='prenom' type='text' size='35'></td>
</tr>
<tr>
<td height="34">Email :</td>
<td colspan="3"><input class="contact_form" name='email' type='text' size='35'></td>
</tr>
<tr>
<td>Sujet :</td>
<td colspan="3"><input class="contact_form" name='sujet' type='text' size='35'></td>
</tr>
<tr>
<td height="150" valign="top"> Message </td>
<td colspan="3"><textarea class="contact_form" name='texte'></textarea></td>
</tr>
<tr>
<td height="31" colspan="4" align="right"><input class="contact_submit" name='soumettre' type='submit' value='Envoyer'></td>
</tr>
</table>
</form>
COde PHP : traitement.php
<?php
$msg = "Civilite:\t$civ\n";
$msg = "Nom:\t$nom\n";
$msg = "Prenom:\t$prenom\n";
$msg .= "E-Mail:\t$email\n";
$msg .= "Sujet:\t$sujet\n";
$msg .= "Message:\t$texte\n\n";
$recipient = "info@patati.fr";
$subject = "Demande Patato";
$mailheaders = "From: Patati <> \n";
$mailheaders .= "Reply-To: $email\n\n";
if (mail($recipient, $subject, $msg, $mailheaders))
echo("<center><font color=black><br><br><br> <strong>$civ $nom </strong>, merci pour votre mail. Votre demande a bien été envoyé ! Je vous répondrai rapidement.</font><br><a href=/>Cliquez ici pour revenir à l'accueil</a></center>");
else
echo("<center><font color=red><br><br><br>Problème à l'envoi du mail...désolé nous ne pouvons actuellement traiter votre demande</font><br>Contactez nous plus <a href=\"mailto:$adresse\">classiquement</a>");
?>
petite qestion en plus, pourquoi dans le code php il y a "$msg .=" avec un point "." avant "=" et d'autres ou il n'y a pas de point.
Thanks for your help !!
Modifié par dreadstock (19 Jul 2009 - 14:33)