1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49
| <?php if(isset($_POST['submit']))
{
$reCaptcha = new ReCaptcha($secret);
if(isset($_POST["g-recaptcha-response"])) {
$resp = $reCaptcha->verifyResponse($_SERVER["REMOTE_ADDR"],$_POST["g-recaptcha-response"]);
if($resp != null && $resp->success)
{
$requete = $odb->prepare("SELECT * FROM apikey WHERE email = :email and apikey = :apikey");
$requete->execute(array(':email' => $_POST['email'],':apikey' => $_POST['apikey']));
while($resultats = $requete->fetch(PDO::FETCH_OBJ))
{
$exist = true;
$id = $resultats->id;
}
if($exist == true)
{
$_SESSION['id'] = $id;
echo '<meta http-equiv="refresh" content="2;URL=index.php">';
//connexion
?>
<script>
$.Notification.notify('success','top right', 'Succès', 'Connexion en cours...')
</script>
<?php
}else{
//identifiant incorrecte
?>
<script>
$.Notification.notify('error','top right', 'Erreur', 'Vos identifiants sont incorrecte!')
</script>
<?php
}
}else{
//captcha incorrecte
?>
<script>
$.Notification.notify('error','top right', 'Erreur', 'Votre captcha est incorrecte !')
</script>
<?php
}
}else{
//captcha incorrecte
?>
<script>
$.Notification.notify('error','top right', 'Erreur', 'Votre captcha est incorrecte !')
</script>
<?php
}
} ?> |
Partager