如果你喜欢本博客,请访问本博客地址:http://blog.csdn.net/junzaivip
概要:
gd库画图:
数学函数
PHP图片处理函数
图片处理函数使用场景
1.验证码
2.缩放
3.裁剪
4.水印
gd库画图:
1.准备画布
2.准备涂料
3.画画
4.输出图片
5.保存图片
6.关闭画布
...
分类:
Web程序 时间:
2014-08-28 02:05:38
阅读次数:
368
说实话,提到验证码我想大家都不会陌生,确实,验证码还是挺常见的,现在搜索一下PHP的验证码类简直是海量的数据,那我们今天就来实现一个自己的验证码把,不过它比较简单,这也是我说的用更简单的方式去实现一个验证码。
总的来说分成两步,第一步就是先实现一个验证码,第二步就是通过这个验证码来进行验证,我们先看一下如何去实现这个验证码,当然这里需要用到gd库的知识,请看下面的代码示例:
<?...
分类:
Web程序 时间:
2014-07-27 11:41:57
阅读次数:
201
<?php//验证码类classp_w_picpath{protected$im;protected$img_width;protected$img_height;protected$img_type;//生成随机数staticpublicfunctionrandStr($n=4){if($n<=0){return‘‘;}$str=‘abcdefghijkmnpqrstuvwxyzABCDEFGHIJKMNPQRSTUVWXYZ0123456789‘;$str=substr(st..
分类:
Web程序 时间:
2014-07-14 12:16:07
阅读次数:
287
@1.验证码 1 captcher.php 2 header('Content-type:image/png'); 3 session_start(); 4 $img = imagecreate(100, 30); 5 $captcha = array( 6 'a', 'b', 'c', '...
分类:
Web程序 时间:
2014-07-03 23:42:31
阅读次数:
461
<?php
header("Content-type:p_w_picpath/png");
gd_info();
$num=5;//生成验证码的字母个数
$type=2;//验证码的类型,0表示只有数字,1表示数字和小写字母,2表示数字和大写字母
$str=getCode($num,$type);
$width=$num*20;
$hight=30;
$im=p_w_picpathcreatetruecolor($wi..
分类:
Web程序 时间:
2014-06-10 22:31:30
阅读次数:
373
很早之前在金华佗创业团队的时候,团队的内部网站后台登陆的验证码无法正常显示。当时正在开始学习php,所以对于php的绘图技术并不了解,也不知道验证码的作用....我请教一个学习php的师兄,师兄可能当时比较忙吧,他给我的建议就是去服务器,把验证码这一块的代码给注释了,不用验证码的功能。这样做果然省事...
分类:
Web程序 时间:
2014-06-08 19:24:27
阅读次数:
307
生成干扰线就是画线:imageline($im参数,rand(0),0,)php验证码代码定义常量:define("host","127.0.0.1");define("user","root");define("pwd","root");
分类:
其他好文 时间:
2014-05-27 02:48:49
阅读次数:
319
因为网页上还有其他内容,所以header("Content-type:image/jpeg");
位置已经被占用,验证码不能出现了,就会出现图像“http://localhost/**.php”因其本身有错,无法显示”那么,解决这个问题的最简单的办法就是,直接删除header("Content-ty...
分类:
Web程序 时间:
2014-05-24 10:29:56
阅读次数:
308