Bonjour,
Je suis Rigadine, nouvelle sur le forum.
Je rencontre un souci avec mon formulaire. Il ne fonctionne pas en ligne. J'ai du oublier quelque chose ou mal écrit le code.
Pouvez-vous m'aider ?
Je suis novice et c'est mon tout premier site et.... je rame.
Merci par avance.
Je suis Rigadine, nouvelle sur le forum.
Je rencontre un souci avec mon formulaire. Il ne fonctionne pas en ligne. J'ai du oublier quelque chose ou mal écrit le code.
Pouvez-vous m'aider ?
Je suis novice et c'est mon tout premier site et.... je rame.
Merci par avance.
<form id="contact_form" class="contact_form" action="contact.php" method="post" name="contact_form">
<ul>
<li>
<label for="Name">Nom de la Société / Vos nom et prénom</label>
<input type="text" name="name" id="name" required class="required" >
</li>
<br>
<li>
<label for="Fonction">Fonction</label>
<input type="Fonction" name="Fonction" id="Fonction" required class="required" >
</li>
<br>
<li>
<label for="Email">Email</label>
<input type="Email" name="Email" id="Email" required class="required">
</li>
<br>
<li>
<label for="Phone">Téléphone</label>
<input type="Phone" name="Phone" id="Phone" required class="required Phone">
</li>
<br>
<li>
<label for="Message">Message</label>
<textarea name="message" id="message" cols="100" rows="6" required class="required" ></textarea>
</li>
<li>
<button type="submit" id="submit" name="submit" class="button fright">Envoyer le message</button>
</li>
</ul>
</form>
<?php
$EmailFrom = $_REQUEST['email'];
$EmailTo = "rigadine@hotmail.com";
$Subject = "contact depuis site web - INSSATAD CONSULTING";
$Name = Trim(stripslashes($_POST['name']));
$Fonction = Trim(stripslashes($_POST['fonction']));
$Email = Trim(stripslashes($_POST['email']));
$Phone = Trim(stripslashes($_POST['phone']));
$Message = Trim(stripslashes($_POST['message']));
// validation
$validationOK=true;
if (!$validationOK) {
echo "Error";
exit;
}
// prepare email body text
$Body = "";
$Body .= "Name";
$Body .= $Name;
$Body .= "\n";
$Body .= "Fonction ";
$Body .= $Fonction;
$Body .= "\n";
$Body .= "Email ";
$Body .= $Email;
$Body .= "\n";
$Body .= "Phone ";
$Body .= $phone;
$Body .= "\n";
$Body .= "Message ";
$Body .= "\n";
$Body .= "\n";
$Body .= $Message;
$Body .= "\n";
// send email
$success = mail($EmailTo, $Subject, $Body, "From: <$EmailFrom>");
// redirect to success page
if ($success){
echo "Votre message a bien été envoyé";
}
else{
echo "Error";
}
?>