Mise en place d'un captcha

Discussion dans 'Développement d'un site Web ou d'une appli mobile' créé par ptitmouse, 31 Août 2010.

  1. ptitmouse
    ptitmouse Nouveau WRInaute
    Inscrit:
    8 Juin 2009
    Messages:
    1
    J'aime reçus:
    0
    Bonjour à tous,

    j' ai utilisé tes tutoriaux pour la mise en place de captcha http://www.notoon.com/tutoriaux/php-creation-captcha-anti-spam/
    Tout fonctionne parfaitement mais j'ai un formulaire et je ne sais pas comment insérer le captcha dans ce formulaire : pour être plus précise je ne sais pas comment lier la validation du code et l'envoi du formulaire ? Comment faire pour que, si le code est correct alors on peut envoyer le formulaire et si le code est incorrect alors le formulaire ne peut être envoyé ?
    Au niveau de mon formulaire, j'ai
    Code:
    <form action="envoi_doc.php" method="post" name="form" class="texte1" onSubmit='return controle()'>
    et pour l'envoyer
    Code:
    <input name="Submit" type="submit" value="Envoyer">
    Au niveau du captcha, j'ai
    Code:
    <form method="post" action="<?php echo $_SERVER['PHP_SELF']; ?>">
    et pour la vérification du code
    Code:
    	<input name="userCode" id="userCode" type="text" />
    voili voilou : il doit y avoir un "if" quelque part à rajouter : si le code est bon alors le formulaire peut être envoyé - sinon on recommence ...
    Si quelqu'un pouvait me venir en aide se serait sympa et dans l'attente d'une réponse de votre part, merci d'avance
     
  2. tyv
    tyv WRInaute occasionnel
    Inscrit:
    6 Janvier 2006
    Messages:
    260
    J'aime reçus:
    0
    salut, je vais être un peu hors sujet mais as tu regardé du coté de recaptcha (je l'utilise sur mon site avec succès). La mise en œuvre est très simple et il fonctionne très correctement.
     
  3. spout
    spout WRInaute accro
    Inscrit:
    14 Mai 2003
    Messages:
    9 163
    J'aime reçus:
    338
    +1 pour reCaptcha, au moins ça sert aussi à quelque chose.
    Sinon j'utilise Securimage: http://www.phpcaptcha.org/ (pas mal du tout, avec captcha audio aussi)
     
  4. minimouse
    minimouse Nouveau WRInaute
    Inscrit:
    19 Mai 2008
    Messages:
    7
    J'aime reçus:
    0
    Merci Spout,
    j'ai testé Securimage : c'est ok ... mais je ne sais pas comment après la validation du code faire l'envoi du formulaire ? j'ai ce code :
    Code:
    <?php
    } else { //form is posted
      include("securimage.php");
      $img = new Securimage();
      $valid = $img->check($_POST['code']);
    
      if($valid == true) {
        echo "<center>Thanks, you entered the correct code.<br />Click <a href=\"{$_SERVER['PHP_SELF']}\">here</a> to go back.</center>";
      } else {
        echo "<center>Sorry, the code you entered was invalid.  <a href=\"javascript:history.go(-1)\">Go back</a> to try again.</center>";
      }
    }
    
    ?>
    mais je souhaiterais que
    Code:
    <a href=\"{$_SERVER['PHP_SELF']}\">here</a>
    dirige vers ma page envoi_doc.php qui donne l'info à l'internaute comme quoi le formulaire a bien été envoyé et ensuite je reçois un mail avec toutes les infos que l'internaute a donné. As-tu une idée ?
    merci encore
     
Chargement...
Similar Threads - place captcha Forum Date
Fiche produit sur mon site et sur les marketplaces Rédaction web et référencement 1 Décembre 2021
Google Business Profile remplace Google My Business Google : l'entreprise, les sites web, les services 5 Novembre 2021
Ou placer sa balise canonical Référencement Google 18 Août 2021
Les pages de mon site .be apparaissent dans Google.fr à la place des pages de mon site .fr Référencement international (langues, pays) 7 Juillet 2021
Emplacement adsense et clics incorrects AdSense 20 Avril 2021
Déplacement de catégories CMS Prestashop : impact SEO ? e-commerce 16 Mars 2021
Google Images: URL à la place du titre dans les résultats de recherche YouTube, Google Images et Google Maps 4 Mars 2021
Référencement Marketplace Référencement Google 20 Janvier 2021
SEO : les pages en français sortent à la place des pages en anglais Référencement international (langues, pays) 10 Août 2020
WordPress Site mis en place. Sujet lancé sur ce forum début d'année... Demandes d'avis et de conseils sur vos sites 30 Mai 2020
Déplacer le contenu d'une page puis la supprimer Problèmes de référencement spécifiques à vos sites 24 Avril 2020
Déplacer un bloc adsense d'un endroit à un autre quand on passe du PC au Mobile AdSense 4 Avril 2020
Comment se placer sur des requêtes inhabituelles dû au confinement Rédaction web et référencement 25 Mars 2020
AMP stories : quelle stratégie SEO mettre en place ? Référencement Google 12 Mars 2020
Publicités au sein du contenu, placement manuel ou automatique Monétisation d'un site web 21 Février 2020
Blog qui perd beaucoup de place sur google Problèmes de référencement spécifiques à vos sites 25 Janvier 2020
Que feriez-vous à ma place ? Demandes d'avis et de conseils sur vos sites 24 Janvier 2020
Est ce qu'on a le droit de placer des Blocks Adsense avec position:fixed ? AdSense 22 Janvier 2020
Pages remplacées par d'autres dans les SERPS Débuter en référencement 16 Janvier 2020
Search Console Sitemap déplacée : besoin de redirection ? Crawl et indexation Google, sitemaps 14 Décembre 2019