不需要GD库的情况下实现验证码_PHP教程
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了不需要GD库的情况下实现验证码_PHP教程,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2004字,纯文字阅读大概需要3分钟。
内容图文
不需要GD库的情况下实现验证码(做为现在的主流开发语言)
//+-------------------------------------------------
//| * 文件 validate_image.php(做为现在的主流开发语言)
//| * 功能 实现网站登陆验证码
//| * 版本 1.0.0
//| * 日期 2005-4-1
//| * 作者 西北狼 QQ 500784 cokeyang at hotmail.com
//| * 版权 http://www.adibaby.com[暂时关闭]
//| * 使用方法:
//| 预先在支持GD库的做好一些图片,推荐使用GIF格式,文件名与图片里
//| 面的里面的数字一致,将图片放入一个文件夹。设置CONFIG里面的数据.
//| 引用
//| 验证页面对比
//| $_COOKIE[validate] == md5($_POST[input])
//|==================CONFIG START===================
$image_path="numimage";// 图片文件路径 后面没有/
$image_ext ="gif";// 图片文件扩展名
//===================CONFIG END=====================
$imagelist = array();
if ($handle =opendir($image_path)) {
while (false !== ($file =readdir($handle))) {
$filename =explode(".",$file);
$imagelist[] = $filename[0];
unset($filename);
}
closedir($handle);
unset($imagelist[0]);
unset($imagelist[1]);
}
srand((float)microtime()*103E//| 引用
//| 验证页面对比
//| $_COOKIE[validate] == md5($_POST[input])
//|==================CONFIG START===================
$image_path="numimage";// 图片文件路径 后面没有/
$image_ext ="gif";// 图片文件扩展名
//===================CONFIG END=====================
$imagelist = array();
if ($handle =opendir($image_path)) {
while (false !== ($file =readdir($handle))) {
$filename =explode(".",$file);
$imagelist[] = $filename[0];
unset($filename);
}
closedir($handle);
unset($imagelist[0]);
unset($imagelist[1]);
}
srand((float)microtime()*10000000);
$filename=$imagelist[array_rand($imagelist)];
setcookie("validate",md5($filename));
header(Content-type: application/.$image_ext);
echo implode(,file($image_path."/".$filename.".".$image_ext));
?>
http://www.bkjia.com/PHPjc/508692.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/508692.htmlTechArticle不需要GD库的情况下实现验证码 ?php (做为现在的主流开发语言) //+------------------------------------------------- //| * 文件 validate_image.php (做为现在的...
内容总结
以上是互联网集市为您收集整理的不需要GD库的情况下实现验证码_PHP教程全部内容,希望文章能够帮你解决不需要GD库的情况下实现验证码_PHP教程所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。