说实话,提到验证码我想大家都不会陌生,确实,验证码还是挺常见的,现在搜索一下PHP的验证码类简直是海量的数据,那我们今天就来实现一个自己的验证码把,不过它比较简单,这也是我说的用更简单的方式去实现一个验证码。
总的来说分成两步,第一步就是先实现一个验证码,第二步就是通过这个验证码来进行验证,我们先看一下如何去实现这个验证码,当然这里需要用到gd库的知识,请看下面的代码示例:
<?...
分类:
Web程序 时间:
2014-07-27 11:41:57
阅读次数:
201
1、libconfig ? (官网:http://www.hyperrealm.com/libconfig/) 2、GNU C Library (ANSI C的函数库glibc:?http://www.gnu.org/software/libc/manual/html_mono/libc.html) 3、GDB (http://fossies.org/dox/gd...
分类:
编程语言 时间:
2014-07-21 10:06:20
阅读次数:
258
有的fedora版本默认不支持开机以root用户登录,这是出于安全机制的考虑,可以通过设置实现开机root用户登录步骤: 1、修改、etc/pam.d/gdm文件,注释掉auth pam_succeed_if.so user!=root quiet,保存后退出; 2、修改etc/pam.d/gd.....
分类:
其他好文 时间:
2014-07-19 19:30:42
阅读次数:
192
PHP编译参数Apache:./configure--prefix=/usr/local/php--with-apxs2=/usr/local/apache2/bin/apxs--with-curl--with-mcrypt--enable-mbstring--with-iconv--with-gd--with-jpeg-dir=/usr/local/lib--enable-pdo--with-pdo-mysql=/usr/local/mysql5.5.25/--with-mysqli=/usr/lo..
分类:
系统相关 时间:
2014-07-19 02:12:55
阅读次数:
266
1、检查freetype是否安装
rpm -qa | grep freetype
没有的话编译freetype
这里下载
./configure --prefix=/usr/local/freetype
make && make install 即可,没有花头
2、检查libjpeg是否安装
rpm -qa | grep libjpeg
没有的话编译libjpeg
...
分类:
系统相关 时间:
2014-07-18 11:10:56
阅读次数:
256
执行php安装
--enable-mbstring --enable-ftp --enable-gd-native-ttf --with-openssl --enable-pcntl --enable-sockets --with-xmlrpc --enable-zip --enable-soap --without-pear --with-gettext --enable-session --...
分类:
其他好文 时间:
2014-07-17 10:46:12
阅读次数:
150
执行php-5.3.10
--enable-mbstring --enable-ftp --enable-gd-native-ttf --with-openssl --enable-pcntl --enable-sockets --with-xmlrpc --enable-zip --enable-soap --without-pear --with-gettext --enable-s...
分类:
其他好文 时间:
2014-07-17 10:33:56
阅读次数:
381
01.php<?php/*用windows画图板画图1:创建一张画布,设定大小2:创建颜料.(红,r绿g蓝b,三原色组成的.三原色由弱到强各可以选0-255之间).3:画线,写字,画图形,填充等.4:保存成图片5:销毁画布用gd库来画图,仍是以上5个步骤.*///1:造画布,以资源形式返回$im=p_w_picpathcreatetruec..
分类:
其他好文 时间:
2014-07-14 12:26:00
阅读次数:
305
今天由于用GD画图, 需要把一段文字在一个框内居中, 但是文字的宽度如果用strlen($str) * $font_size来计算的话, 由于文字不是等宽高的, 所以会导致偏离, 最后选用的GD库的imagettfbbox()函数, 其原型如下array ImageTTFBBox(int size,...
分类:
Web程序 时间:
2014-07-13 23:55:24
阅读次数:
501
#import "ViewController.h"
@interface ViewController ()
@property (strong,nonatomic) NSArray *bj;
@property (strong, nonatomic)NSArray *gd;
@end
@implementation ViewController
- (void)viewDidLoad...
分类:
其他好文 时间:
2014-07-12 22:22:54
阅读次数:
286