<?php
$chiffre1 = rand(1, 15);
$chiffre2 = rand(1, 5);
$operator = array('+','-','*');
$rand_operator = rand(0,2);
//$pre_resultat = $chiffre1.$operator[$rand_operator].$chiffre2;
if($rand_operator=='0')
$resultat = $chiffre1 + $chiffre2;
elseif($rand_operator=='1')
$resultat = $chiffre1 - $chiffre2;
elseif($rand_operator=='2')
$resultat = $chiffre1 * $chiffre2;
/* else
return echo "erreur d'operateur';*/
?>
<div id="contenu">
<form id="contact" method="POST" action="index.php?title=Contact">
<p>Vous souhaitez me contacter pour me poser une question ? Un renseignement, ou tout autre demande ? Alors envoyez les via ce formulaire :)</p>
<input type="hidden" name="chiffre1" value="<?php echo $chiffre1; ?>"/><input type="hidden" name="chiffre2" value="<?php echo $chiffre2; ?>"/><input type="hidden" name="resultat" value="<?php echo $resultat; ?>"/>
<label>Votre Nom et Prénom : </label><br/><input class="input_contact" type="text" name="prenom_nom" placeholder="Ecrivez votre Nom et Prénom"/> <br/>
<label>Votre Email : </label><br/><input class="input_contact" type="text" name="email" value="<?php echo $_SESSION['contact']['email']; ?>" placeholder="email@domaine.com"/><br/>
<label>Votre Message : </label><br/><textarea class="textarea_contact" name="message" placeholder="Ecrivez votre message"></textarea><br/>
<label><?php echo $chiffre1.' '.$operator[$rand_operator].' '.$chiffre2 ;?> = </label><input class="input_contact_chiffre" type="texte" name="verif"/>
<input class="submit_contact" type="submit" name="ok_contact" placeholder="?"/><label>Pensez à remplir TOUS les champs</label>
</form>
<?php
$_SESSION['contact'] = $_POST;
$resultat = htmlspecialchars($_POST['resultat']);
$verif = htmlspecialchars($_POST['verif']);
if(isset($_POST['ok_contact']))
{
if($verif == $resultat)
{
if(empty($_POST['prenom_nom']) || empty($_POST['email']) || empty($_POST['message']))
{
echo '<script language="javascript"> alert("Veuillez remplir TOUS les champs !") </script>';
echo '<script language="javascript">location.reload()</script>';
}
else
{
if(strlen($_POST['prenom_nom']) < 5)
{
echo '<script language="javascript"> alert("Votre message n\'est pas assez long.") </script>';
}
else
{
$hdrs = "MIME-Version: 1.0\r\n";
$hdrs .= "Content-type: text/html; charset=utf-8\r\n";
$hdrs .= "From: ".htmlspecialchars($_POST['prenom_nom'])." <".htmlspecialchars($_POST['email']).">\r\n";
mail('contact@martinbesson.fr', 'Message sur le site MartinBesson', utf8_encode(htmlspecialchars($_POST['message'])), $hdrs);
echo '<script language="javascript"> alert("L\'email a bien été envoyé") </script>';
}
}
}
else
{
echo '<script language="javascript"> alert("Le code de vérification n\'est pas bon !") </script>';
echo '<script language="javascript">location.reload()</script>';
}
}
else
{
}
?>
</div>