Bonjour,
Je n'arrive pas à trouver d'où vient l'erreur,
j'ai trouvé un tuto sur le formulaire de contact avec ajax et php correspondant à mes besoins et jei l'ai recopié ce que je recherchais. Jusqu'au paramétrage des erreurs dans le php tout allait bien, mais passé à la mise en forme du mail je coince
.
Après des heures à avoir cherché l'erreur dans le code, j'ai capitulé en venant ici.
Le message d'erreur qui apparaît sur mon navigateur est:
( ! ) Parse error: syntax error, unexpected '=' in C:\wamp\www\***\contact.php on line 57
et voici le fichier contact php:
je ne trouve pas l'erreur, aidez moi svp
Modifié par gentle973 (29 Apr 2014 - 15:42)
Je n'arrive pas à trouver d'où vient l'erreur,
j'ai trouvé un tuto sur le formulaire de contact avec ajax et php correspondant à mes besoins et jei l'ai recopié ce que je recherchais. Jusqu'au paramétrage des erreurs dans le php tout allait bien, mais passé à la mise en forme du mail je coince

Après des heures à avoir cherché l'erreur dans le code, j'ai capitulé en venant ici.
Le message d'erreur qui apparaît sur mon navigateur est:
( ! ) Parse error: syntax error, unexpected '=' in C:\wamp\www\***\contact.php on line 57
et voici le fichier contact php:
<?php
/***********
VERIF DU NOM
***********/
if( $_POST['name'] == "")
{
echo '<div class="error">Vous devez remplir votre nom</div>';
exit();
}
else if( strlen($_POST['name']) < 2 )
{
echo '<div class="error">Votre nom n\'est pas valide</div>';
exit();
}
/***********
VERIF DU MAIL
***********/
if( $_POST['email'] == "")
{
echo '<div class="error">Vous devez remplir votre email</div>';
exit();
}
else if( !filter_var($_POST['email'], FILTER_VALIDATE_EMAIL) )
{
echo '<div class="error">Votre adresse mail n\'est pas valide</div>';
exit();
}
/******************
VERIF DU MESSAGE
******************/
if( $_POST['message'] == "")
{
echo '<div class="error">Votre message ne peut pas être vide</div>';
exit();
}
else if( strlen($_POST['message']) < 30 )
{
echo '<div class="error">Votre message est trop court</div>';
exit();
}
/*****************
ENVOI DU MESSAGE
******************/
$to = "***.com" ;
$header = 'Mime-Version 1.0' . "\r\n";
$header. = 'Content-type: text/html; charset=UTF-8 ' . "\r\n";
$header. = "\r\n";
$message = $_POST['message'];
$message. = '<b> Envoyé par </b> :' . $_POST['email'];
@mail($to, $message, $header);
echo '<div class="success"><h1>Email envoyé</h1><p>Merci '. $_POST['name'] . ' pour votre message</p></div>';
je ne trouve pas l'erreur, aidez moi svp

Modifié par gentle973 (29 Apr 2014 - 15:42)