| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> PHP /MySQL Programmation >> Content
    Comment créer un code CAPTCHA
    Le code CAPTCHA est un test qui consiste à un juge d'ordinateur et un sujet humain, où l'ordinateur génère des chaînes aléatoires stockées dans une image et vérifiées lorsque l'opération est effectuée . Un CAPTCHA est utilisé pour prévenir un logiciel automatisé de remplir ou en cochant des cases , réduisant ainsi , dégradants ou d'abuser d'un service et d'affecter négativement la qualité du service ou de la dépense des ressources. Puisque le logiciel de reconnaissance de caractères peut parfois contourner texte CAPTCHA , texte déformé est couramment utilisé pour rendre encore plus difficile pour les systèmes automatisés d'abuser vulnérable Code systems.CAPTCHA peuvent être créés en utilisant le langage de programmation PHP et certains codage HTML qui contient le texte PHP. Instructions
    1

    Ouvrez-vous Bloc-notes et tapez le code ci-dessous : < ? Php session_start (); > Photos


    Notez le " session_start () " vient avant tout HTML ou tout espace blanc
    2

    Créer une nouvelle image soit à partir d'un fichier local ou une URL comme indiqué en utilisant le code ci-dessous : .

    $ img = imagecreatefrompng (' image.png ');
    3

    créer le code de texte aléatoire qui affichera le texte aléatoire sur l'image CAPTCHA , nous avons créé comme indiqué:

    $ numero = rand ( 100999 ) ;
    4

    Vérifier la valeur de séance de code de sécurité n'est pas vide et si les matchs de saisie de texte qui est stocké. Utilisez le code ci-dessous pour faire le chèque :

    if (( $ _POST [' check '] ) == $ _SESSION [' check '] )

    {echo ' de OK d'entrée »;

    }

    Else

    {' entrée incorrect'

    Echo ;

    }
    5

    Enregistrer le fichier ci-dessus " . captcha.php "
    6

    créer un autre fichier , nommez-le "index.php" et copiez le code ci-dessous dans le fichier: Photos

    < form method = action " POST " = " cc.php "> Photos


    Photos



    7

    Créer un autre fichier, " cc.php », référencé dans le fichier "index.php" et copiez le code ci-dessous dans le fichier :

    < php

    ($ _POST [' check '] ) == $ _SESSION [' check '] ) {

    Echo 'OK ' entrée ';

    }

    Else
    < p> {' entrée incorrect'

    Echo ;

    }
    8

    Ajoutez le code HTML nécessaire sur le fichier d'index qui contient les noms des champs , des champs de message et boîtes e-mail si vous allez l'utiliser sur des pages Web qui nécessitent une authentification .
    9

    enregistrer tous les fichiers de votre serveur Web.

    Previous :

    next :
      articles connexes
    ·Comment créer une SCI avec PHP 
    ·Comment écrire des scripts PHP MySQL avec PDO & 
    ·Comment faire pour ouvrir un formulaire PDF en utilisan…
    ·Comment comparer les fonctions pour cordes en PHP 
    ·Fonction PHP de référence dans une classe 
    ·Comment couper une partie d'une chaîne en PHP 
    ·Quel CMS utilise PHP 
    ·JavaScript: Comment obtenir une requête MySQL via PHP 
    ·Le code PHP à insérer uniques titre Mots Avec meta de…
    ·Comment insérer un T- variable en PHP 
      articles en vedette
    ·Comment ajouter une barre de défilement de Visual Basi…
    ·Comment trouver des ressources pour apprendre XCode pou…
    ·Comment fermer toutes les fenêtres de navigateur ouver…
    ·Comment puis-je changer alphanumérique à Integer en C…
    ·Différences entre écriture et writeLine en Python 
    ·Comment faire une zone de saisie en Visual Basic 
    ·Comment puis-je obtenir la valeur décimal de tableau d…
    ·Comment utiliser la fonction de strpbrk en C + + 
    ·Comment faire pour installer annonces dans Single Post …
    ·Comment créer Word Document De ASP 
    Copyright © Connaissances Informatiques http://fr.wingwit.com