| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Programación PHP /MySQL >> Content
    Cómo crear un Código CAPTCHA
    el código captcha es una prueba que implica un juez ordenador y un ser humano , donde el equipo genera cadenas aleatorias almacenan en una imagen y comprueban cuando se realiza la operación . Un captcha se utiliza para evitar que el software automatizado de llenar o control de cajas , reduciendo por lo tanto , degradar o abusar de un servicio y que afectan negativamente a la calidad del servicio o gasto de recursos . Dado que el software de reconocimiento de caracteres a veces puede pasar por alto texto de la imagen , texto distorsionado es de uso general para que sea aún más difícil para los sistemas automatizados abusen código systems.CAPTCHA vulnerables pueden ser creados utilizando el lenguaje de programación PHP y algo de código HTML que contiene el texto de PHP. Instrucciones
    1

    Abra el Bloc de notas y escriba el siguiente código : < ? Php session_start (); >


    Aviso del " session_start ()" viene antes de cualquier código HTML o cualquier espacio en blanco
    2

    Crear una nueva imagen ya sea desde un archivo local o una URL , como se muestra con el siguiente código : .

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

    Cree el código de texto aleatorio que se mostrará el texto al azar en la imagen CAPTCHA hemos creado como se muestra:

    $ numero = rand ( 100999 ) ;
    4

    Compruebe el valor de la sesión código de seguridad no está en blanco , y si los partidos de introducción de texto que se almacena . Utiliza el siguiente código para hacer el check :

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

    {echo 'Input OK' ;

    }

    demás

    { 'Input Wrong '

    Echo ;

    }
    5

    Guardar el archivo de arriba como " . captcha.php "
    6

    Crear otro archivo, el nombre de " index.php " y copiar el siguiente código para el archivo:

    < form method = "post" action = " cc.php ">


    < input type = tamaño "text " = " 8 " name = " verificación" >


    < /form>
    7

    Crear otro archivo, " cc.php , " se hace referencia en el archivo " index.php " y copia el código de abajo en el interior del archivo :

    < php

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

    Echo 'OK entrada ' ;

    }

    demás
    < p > { 'Input Wrong '

    Echo ;

    }
    8

    Agregue el código HTML necesario en el archivo de índice que incluye los nombres de los campos , los campos de mensajes y buzones de correo electrónico si usted va a utilizar en las páginas web que requieren autenticación.
    9

    Guardar todos los archivos en el servidor web.

    Previous :

    next :
      Artículos relacionados
    ·Cómo conectarse a MySQL Ajax 
    ·Cómo girar Testimonios en una página web 
    ·Salida de caracteres extraños en MySQL PHP 
    ·Cómo hacer un script PHP para funcionar más rápido 
    ·Cómo quitar la primera carta de una cadena en PHP 
    ·Cómo cargar las clases dinámicamente en PHP 
    ·Cómo utilizar un PHP para obtener la subcarpeta 
    ·Cómo cifrar y Watermark un PHP PDF 
    ·Cómo mostrar datos MySQL con PHP 
    ·Cómo ocultar PHP 
      Artículos destacados
    ·Cómo convertir una lista para un conjunto de datos 
    ·Cómo vincular MySQL y PHP en Windows Server 2003 
    ·¿Qué es la saturación de búfer de cadena Handling 
    ·Cómo asignar un nombre de sesiones en PHP 
    ·¿Cómo se utiliza un cuadro combinado de Visual Basic 
    ·Cómo convertir C + + ASCII a UTF8 
    ·Cómo instalar Java para juegos 
    ·Cómo extraer un IP De Texto Con VBS 
    ·Cómo crear una matriz ordenada en PHP 
    ·Cómo utilizar los archivos de FX en Radiant GTK 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com