Descarga de Página de registro con captcha incorporado en PHP

Hoy os traigo una descarga muy interesante, y es que muchas veces he necesitado una página de registro con captcha incorporado, y en todas las ocasiones me ha tocado hacerla de 0.

Básicamente será un registro de 4 campos que tendrán que ser rellenos, y un captcha que podrá ser refrescado y que el usuario tendrá que rellenar. Sólo se realizará el registro completo en el caso de estar rellenos todos los campos (son campos requeridos), el login sea único y el texto del captcha es el correcto.

Para instalarlo necesitas seguir los siguiente pasos:
1 – Crear tu tabla:
CREATE TABLE IF NOT EXISTS `users` (
`id_user` int(11) NOT NULL AUTO_INCREMENT,
`username` varchar(255) NOT NULL,
`login` varchar(100) NOT NULL,
`password` varchar(100) NOT NULL,
`email` varchar(100) NOT NULL,
PRIMARY KEY (`id_user`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;

2 – Descomprimir el siguiente zip donde se quieras.

3 – Modificar en el archivo index.php la línea conectar(‘HOST’, ‘USUARIOBBDD’, ‘PASSWORDBBDD’, ‘BBDD’); y modificarlo por los valores en cuestión.

4 – Comprobar que todo funciona!! (que debería!)

Aquí os dejo también unas capturas de pantalla y de nuevo, el link al archivo descargable.

RegisterFormWithCaptcha

RegisterFormWithCaptchaOk

He utilizado para este post dos elementos: