¿Cómo implementar el código de verificación usando php?
/*
* Nombre de archivo: authpage.php
*/
srand( (double)microtime()*1000000);
//Verifica si la entrada del usuario es consistente con el código de verificación
if(isset($HTTP_POST_VARS['authinput']))
{
if(strcmp($HTTP_POST_VARS['authnum'],$HTTP_POST_VARS['authinput'])==0)
echo "Verificación exitosa !";
else
echo "¡Error en la verificación!";
}
//Generar una nueva verificación entera de cuatro dígitos código
while(($authnum=rand()%10000)<1000
?>
Código 2:
/*
* Nombre del archivo: authimg.php
* Autor : hutuworm
* Fecha: 2003-04-28
* @Copyleft hutuworm.org
*/
//Generar verificación imagen de código
Encabezado("Tipo de contenido: imagen/PNG");
y((double)microtime()*1000000);
$im = imagecreate(58,28
$negro = ImageColorAllocate($im, 0,0,0)
$blanco = ImageColorAllocate($im, 255,255,255
$gris = ImageColorAllocate($im, 200,200,200); ,30,$gray);
//Dibuja el código de verificación entero de cuatro dígitos en la imagen
imagestring($im, 5, 10, 8, $HTTP_GET_VARS['authnum). '] , $black);
for($i=0;$i<50;$i++) //Añadir píxeles de interferencia
{
imagesetpixel ( $im, rand()%70, rand()%30, $negro
}
ImagePNG($im
ImageDestroy(); $ soy);
?>