Autre soucis si fred peut m'éclairer !
Il y a quelques temps j'avais utilisé un formulaire de contact en 2 pages php trouvés sur internet, facile à utiliser, et qui marchait Tbien.
J'ai essayé de l'adapter pour mon nouveau site mais cela ne marche pas, je me suis embrouillé les pinceaux et je ne retrouve plus mon erreur.
Rien ne se passe quand je clique sur envoyer.
Je suppose que l'erreur n'est pas très difficile à trouver mais moi je ne la vois pas :/
Voici mon contact.php
<div id="contact-form">
<!--begin:notice message block-->
<div id="note"></div>
<!--begin:notice message block-->
<form action="http://frelaud.kevin.free.fr/sofia/scripts/contactform_processor.php" method="post" id="contact_form">
<div class="labels">
<p>
<label for="name">Nom</label>
<br />
<input class="text_field medium required" type="text" name="name" id="name" value="" />
</p>
<p>
<label for="email">E-Mail</label>
<br />
<input class="text_field medium required email" type="text" name="email" id="email" value="" />
</p>
</div>
<div class="comments">
<p>
<textarea class="textbox" name="message" rows="6" cols="30"></textarea>
</p>
<br />
</div>
<label id="submit" style="display:none"></label>
<input id="submit-button" class="button gray stripe" type="submited" name="submited" value="Envoyer !" />
</form>
</div>
Voici mon contactform_processor
<?php
$email_to = "*****@gmail.com ";
$success_message = "Votre message nous à bien été envoyé, nous vous répondrons le plus tôt possible.";
$site_name = "***>";
$name = trim($_POST['name']);
$email = trim($_POST['email']);
$message = trim($_POST['message']);
$submitted = $_POST['submitted'];
if(isset($submitted)){
if($name === ''){
$name_empty = true;
$error = true;
} elseif ($email === '') {
$email_empty = true;
$error = true;
} elseif (!eregi("^[A-Z0-9._%-]+@[A-Z0-9._%-]+\.[A-Z]{2,4}$", $email)){
$email_unvalid = true;
$error = true;
} elseif ($message === ''){
$message_empty = true;
$error = true;
}
if(isset($error)){
echo '<span class="error_notice"><ul>';
if($name_empty){
echo '<li>Merci de saisir un prénom</li>';
} elseif ($email_empty) {
echo '<li>Merci de saisir votre Email</li>';
} elseif ($email_unvalid) {
echo '<li>Merci de saisir une adresse Email valide</li>';
} elseif ($message_empty) {
echo '<li>Un message vide ne peut être envoyé</li>';
} else {
echo '<li>Une erreur est survenue. Veuillez essayer ulterieurement.</li>';
}
echo "</ul></span>";
}
if(!isset($error)){
$subject = 'Contact Form Submission from '.$name;
$body = "Name: $name \n\nEmail: $email \n\nMessage: $message";
$headers = 'From: ' . $site_name . ' <' . $emailTo . '> ' . "\r\n" . 'Reply-To: ' . $email;
mail($email_to, $subject, $body, $headers);
echo '<span class="success_notice">' . $success_message . '</span>';
}
}
?>
Merci.