php验证码 sigh楼主应该先在网上找一下有没有这方面的文章,就算是在这个版面,也已经讨论了许多关于这方面的文章,为什么不先找一下呢?sigh 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 最简单的思路: 先生成一个随机的数字,然后在把数字注册成session,再把数字生成图片,显示给用户,当用户提交了验证码后,在跟session中的正确验证码进行匹配,进行判断.<?php $val_code = mt_rand(1000,9999); //生成一个四位的验证码 session_register("val_code"); //把验证码注册为session //... 生成图片,显示给用户 ?> up什么啊up,前面讨论了n多了。也不去翻翻。 <?Header("Content-type: image/PNG");$num = mt_rand(1000,9999);$im = imagecreate(50,18);$black = ImageColorAllocate($im,0,0,0);$white = ImageColorAllocate($im,255,255,255);$gray = ImageColorAllocate($im,200,200,200);imagefill($im,68,30,$gray);imagestring($im, 5, 8, 2, $num, $white);for($i=0;$i<100;$i++) //加入干扰象素{ imagesetpixel($im, rand()%70 , rand()%30 , $gray);}ImagePNG($im);ImageDestroy($im);?> 一个PHP递归程序请教大家下。。 有个问题不知道应不应该在这个版面发 PHP代码优化问题 这种XML数据我想PHP写入MYSQL数据库,怎么写? 请问如何保存其他页面post来的wav二进制流 新手做php程序,没用框架 php变量 绕,英语又不好 。谁给个详细解释哦 下面这段码 本人小菜,请这里的人帮忙~~~~~~~~~~ 请帮忙写出以下的常用正则 为什么出错啊???奇怪的问题…… 翻出自己做过的一个公司黑名单网站,大家来pp @ 正则表达式 求助!
$val_code = mt_rand(1000,9999); //生成一个四位的验证码
session_register("val_code"); //把验证码注册为session
//... 生成图片,显示给用户
?>
Header("Content-type: image/PNG");
$num = mt_rand(1000,9999);
$im = imagecreate(50,18);
$black = ImageColorAllocate($im,0,0,0);
$white = ImageColorAllocate($im,255,255,255);
$gray = ImageColorAllocate($im,200,200,200);
imagefill($im,68,30,$gray);
imagestring($im, 5, 8, 2, $num, $white);
for($i=0;$i<100;$i++) //加入干扰象素
{
imagesetpixel($im, rand()%70 , rand()%30 , $gray);
}
ImagePNG($im);
ImageDestroy($im);
?>