验证码用什么软件做的

来源:百度知道 编辑:UC知道 时间:2024/09/22 20:16:38
如题

图片是预先弄好的,然后如何显示是通过程序控制的,下面的代码是PHP中如何实现验证码的程序控制代码:

用php gd库生成密码验证图片
参考:

<?php
//随机字符串函数
function my_random_password($length)
{
$result = " ";
$string = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789 ";
for ($i = 0 ; $i < $length ; $i++)
{
$result .= $string[mt_rand(0 , strlen($string) - 1)];
}
return $result;
}

//判断是否需要加载相应的gd库
if (!extension_loaded( 'gd '))
{
if (strtoupper(substr(PHP_OS, 0, 3) == 'WIN '))
{
dl( 'php_gd2.dll ');
}
else
{
dl( 'gd2.so ');
}
}

//告诉浏览器发送的是png图片
header ( "content-type: image/png ");