IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

aide formulaire + captcha [Fait]


Sujet :

Langage PHP

  1. #1
    Nouveau Candidat au Club
    Inscrit en
    Février 2009
    Messages
    1
    Détails du profil
    Informations forums :
    Inscription : Février 2009
    Messages : 1
    Points : 1
    Points
    1
    Par défaut aide formulaire + captcha
    Bonjour à tous

    J'ai de très vagues notions en html/php, et l'on m'a demandé d'installer une captcha sur un formulaire victime de nombreuses attaques de spam.

    J'ai trouvé un script PHP générateur de captchas gratuit (cryptographp), et me suis lancé dans la configuration de ce dernier.

    Je coince à la dernière étape, à savoir l'action à effectuer après avoir validé le formulaire.

    Le formulaire d'origine envoie vers un "sendmail.cgi" :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    <FORM ACTION="http://mediaplan.ovh.net/~xxxxxx/sendmail.cgi" method="post" enctype="application/x-www-form-urlencoded">
     
    <input type="hidden" name="recipient" value="info@axxxxxxx.com">
    <input type=hidden name="subject" value="Votre demande d'infos">
    <input type="hidden" name="redirect" value="Merci.html">

    Le script de la captcha propose quant à lui de renvoyer vers le fichier verifier.php, qui contient ce code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    <?php
    $cryptinstall="./cryptographp.fct.php";
    include $cryptinstall;
    ?>

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    <html>
    <?php
    if (chk_crypt($_POST['code']))
    echo "<a><font color='#009700'>=> Bravo, vous avez saisi le bon code !</font></a>" ;
    else echo "<a><font color='#FF0000'>=> Erreur, le code est incorrect</font></a>" ;
    ?>
    </html>

    Je pense qu'il me faut effectivement rediriger le formulaire vers verifier.php (<form action="verifier.php" method="post">)
    Par contre, je ne sais pas par quoi remplacer le "echo" dans verifier.php (losrque TRUE), afin que l'action du formulaire redevienne "<FORM ACTION="http://mediaplan.ovh.net/~xxxxxx/sendmail.cgi" method="post" enctype="application/x-www-form-urlencoded">"


    J'espère avoir été assez clair, et que quelqu'un aura la gentillesse de me filer un p'tit coup de main.

    Merci d'avance,

    Alex

  2. #2
    Expert confirmé
    Avatar de Thes32
    Homme Profil pro
    Développeur PHP, .Net, T-SQL
    Inscrit en
    Décembre 2006
    Messages
    2 379
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Développeur PHP, .Net, T-SQL

    Informations forums :
    Inscription : Décembre 2006
    Messages : 2 379
    Points : 4 853
    Points
    4 853
    Par défaut
    Salut,

    tu peux trouver un script captcha à cette adresse http://php.developpez.com/faq/?page=securite#captcha
    Développeur | Zend Certified Engineer

    Étapes Pour mieux se servir du forum:
    1. Commencez par lire les cours et tutoriels ;
    2. Faites une recherche;
    3. Faites un post si rien trouvé dans les deux étapes précédentes en respectant les règles;

    Nix>_Rien n'est plus pratique que la théorie

Discussions similaires

  1. Formulaire Captcha en J2ee ?
    Par silverfab34 dans le forum Servlets/JSP
    Réponses: 5
    Dernier message: 18/07/2008, 17h01
  2. Formulaire CAPTCHA Bdd
    Par pod1978 dans le forum Langage
    Réponses: 3
    Dernier message: 14/10/2007, 18h47
  3. Aide formulaire POST
    Par eliantis dans le forum Langage
    Réponses: 7
    Dernier message: 11/08/2006, 23h32
  4. [PHP-JS] A l'aide/Formulaire manquant
    Par kagura dans le forum Langage
    Réponses: 15
    Dernier message: 25/07/2006, 12h57
  5. aide formulaire et bouton radio
    Par jarod71 dans le forum IHM
    Réponses: 1
    Dernier message: 01/12/2005, 16h05

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo