php jquery登陆验证,php jquery 验证码代码

function rand_create(){

//通知浏览器将要输出png图片

header('content-type: image/png');

//准备好随机数发生器种子

srand((double)microtime()*1000000);

//准备图片的相关参数

$im = imagecreate(62,20);

$black = imagecolorallocate($im, 0,0,0); //rgb黑色标识符

$white = imagecolorallocate($im, 255,255,255); //rgb白色标识符

$gray = imagecolorallocate($im, 200,200,200); //rgb灰色标识符

//开始作图

imagefill($im,0,0,$gray);

while(($randval=rand()%100000)<10000);{

//将四位整数验证码绘入图片

session_start();

$_session['login_check_num'] = $randval;

imagestring($im, 5, 10, 3, $randval, $black);

}

//加入干扰象素

for($i=0;$i<200;$i++){

$randcolor = imagecolorallocate($im,rand(0,255),rand(0,255),rand(0,255));

imagesetpixel($im, rand()%70 , rand()%30 , $randcolor);

}

//输出验证图片

imagepng($im);

//销毁图像标识符

imagedestroy($im);

}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值