La Communauté Webmaster  forum rss


  Forum-webmaster
  Technique - programmation
  PHP / MySQL
(Modérateurs: Shain, Jey, erwinol, Lilian, lauryv, ToToMaStEr)
  Redirection PHP
« Précédent Suivant »
Pages: [1] Descendre
Répondre    Aviser des réponses    Envoyer le sujet    Imprimer
  Auteur  Sujet: Redirection PHP  (Lu 806 fois)
Redirection PHP
« sur: le 18-01-2012 a 14:20:05 »
charly22_85
Membre récent
*

Hors-Ligne

Messages: 19





Voir le Profil    E-Mail
Répondre avec citation

Bonjour,

Sur mon site, j'ai une page "pronostics.php" où les visiteurs peuvent pronostiquer sur des matchs de foot. Les résultats de leurs pronostics me sont envoyés par mail.

J'ai intégré le captcha 'Recaptcha" pour plus de sécurité. Désormais, je voudrais savoir comment faire pour que, si le code saisi dans la boîte de texte Recaptcha n'est pas le bon, le formulaire se recharge et donc que le mail ne soit pas envoyé vers ma boîte mail.

Merci de votre aide,

Rapporter au modérateur  

Re:Redirection PHP
« Répondre #1 sur: le 18-01-2012 a 17:33:25 »
WebD
Superactif
****

Hors-Ligne

Sexe: Male
Messages: 938





Voir le Profil    WWW    E-Mail
Répondre avec citation

Il faut voir ton code mais c'est un truc de ce genre:

Code:

$resp = recaptcha_check_answer ($privatekey,
                                $_SERVER["REMOTE_ADDR"],
                                $_POST["recaptcha_challenge_field"],
                                $_POST["recaptcha_response_field"]);

if (!$resp->is_valid) {
header("Location:pronostics.php")
}
else{
  Envoi du mail
}

Rapporter au modérateur  

Agence Web  | Sticker MacBook | Lunettes personnalisées
Re:Redirection PHP
« Répondre #2 sur: le 18-01-2012 a 20:36:32 »
charly22_85
Membre récent
*

Hors-Ligne

Messages: 19





Voir le Profil    E-Mail
Répondre avec citation

Voici une partie du code de ma page "envoi.php" :

Code:

<?php require_once('recaptchalib.php');
$privatekey = "6LeMQMwSAAAAADN-WtNr5pTVJCU1tkfPwcM1Qf93 ";
$resp = recaptcha_check_answer (
$privatekey,
$_SERVER["REMOTE_ADDR"],
$_POST["recaptcha_challenge_field"],
$_POST["recaptcha_response_field"]
);
?>
<?php if (!$resp->is_valid) {
echo("Le code de vérification est incorrect, veuillez recommencer vos pronostics");
}
?>


Et voici une partie de mon code de la page "pronostics.php" :
Code:

<?php require_once('recaptchalib.php');
$publickey = "6LeMQMwSAAAAAB1EXAybM0ReCZiPFTlGocbdIfgx ";
echo recaptcha_get_html($publickey);
?>

Rapporter au modérateur  
Répondre    Aviser des réponses    Envoyer le sujet    Imprimer
Pages: [1] Monter
« Précédent Suivant »
Sauter à: 

Votre statut : Invité
Vous devez être membre pour participer.
 
 
Let’s Encrypt : le certificat SSL gratuit
Tester votre site internet sur différents navigateurs
[WordPress] Des problèmes avec l’administration ?
Rappel : Mettez à jour vos CMS et vos sites E-commerce
Le .fr fête ses 25 années d’existence !
Mesurer votre audience en temps réel avec BubbleStat
Porter réclamation contre Google Panda ?
Zlio n’est plus …
 
 
 
 
 

Copyright (c) Devclic 2002 - 2026 - Tous droits réservés

creation site internet strasbourg