Red de conocimiento informático - Consumibles informáticos - ¿Cómo implementar el código de verificación usando php?

¿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

?>

Ingrese el código de verificación:

>

>

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);

?>