¿Supiste lo que acaba de lanzar LagriHost? Sí, como lo estabas esperando, ahora vendemos Web Hosting y Dominios. Conoce más :)


Calificación:
  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
Sistema de Captcha en PHP
#1
0
Un sistema de CAPTCHA sirve para determinar automáticamente si una petición o proceso fue iniciado por un ser humano o por una maquina. Nuestra amiga Wiki dice lo siguiente:

<cite>Captcha o CAPTCHA son las siglas de Completely Automated Public Turing test to tell Computers and Humans Spart (Prueba de Turing pública y automática para diferenciar máquinas y humanos). Este test es controlado por una máquina, en lugar de por un humano como en la Prueba de Turing, por ello consiste en una prueba de Turing inversa.</cite>

La prueba de Turing consiste en demostrar que una maquina tiene cierta inteligencia, pero en este caso es al revés (de ahi lo de Prueba de Turing Inversa)... es la maquina la que intenta determinar si el humano (si es que existe) tiene la inteligencia necesaria para leer una imagen y transcribir su contenido.

Escribiendo nuestro propio captcha
Antes que nada quiero aclarar, que este es un ejemplo bastante sobre la aplicación de un sistema de Captcha, pero para aquellos que no estamos acostumbrado a usarlos, es un buen comienzo para aprender como funciona y como manejarlos nosotros mismos, sin necesidad de módulos (o código) externos. Ademas, habrá que adaptarlo a cada necesidad, lo cual no representa ninguna dificultad para alguien que tiene nociones básicas de PHP.

Lo que vamos a hacer, es un pequeño script en PHP para generar un captcha, y guardaremos su texto en una variable de sesión, para luego poder compararla con lo que ingresa el usuario.

A este archivo lo vamos a llamar captcha.php
[Imagen: ACF.jpg?5666]

Para mas información sobre los comandos de PHP relacionados a la creación de imágenes visitar http://www.php.net/manual/en/ref.image.php
y necesitamos crear el formulario donde el usuario visualizara el captcha y lo transcribirá. Este es nuestro index.php:

[Imagen: E93.jpg?3676]

[Imagen: C55.jpg?1317]

Click Aqui para Descargar Completo

Espero les sirva. Saludos!

#2
0
No es más simple implementar el captcha de google? Que es el ReCaptcha? Saludos! Sonreir 



Posibles temas similares...
Tema Autor Respuestas Vistas Último mensaje
  Tutorial Como hacer chat con el símbolo del sistema (CMD) Diringax 0 306 10-07-2017, 06:07 PM
Último mensaje: Diringax
  Sistema de paginacion PHP - MYSQL torgar22 2 514 31-01-2015, 12:49 AM
Último mensaje: xBiG_MyRoNx
  Como hacer un Sistema de Noticias con PHP y MySQL torgar22 1 498 28-01-2015, 10:50 PM
Último mensaje: Berker
  Tutorial Crear un sistema de encuesta [Part 2/2] zoek 0 475 06-11-2014, 11:07 AM
Último mensaje: zoek
  Tutorial Crear un sistema de encuesta [Part 1/2] zoek 0 575 06-11-2014, 11:00 AM
Último mensaje: zoek



Usuarios navegando en este tema:
1 invitado(s)


Forum software by © MyBB Theme © Kevinex & iAndrew 2018