Pages (21) « Prev 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 Next »

php验证码

第一步:首先要确定你已经把php的图片库的功能打开了

找到php.ini中;extension=php_gd2.dll

把之前的;去掉,然后在php文件夹下ext文件夹中的php_gd2.dll拷贝到windows/system32下(这里是windows xp系统,如果是2000的话,应该是放到winnt/system32下),这样之后,你的php的图片库已经被加载了,否则你就会收到类似

Fatal error: Call to undefined function: imagecreate() in d:\www\imgtest3.php on line 3

的错误。

实现这一步之后,我们实际上已经解决了第一个难题,接下来就是生成随机数字了。

第二步:生成随机的数字

这里用到了两个函数,srand & rand,另外有很多网站中的验证码不完全是数字,有些是字母和数字相混合的,有的甚至就是汉字,这个又是如何实现的呢,带着这个疑问,我baidu了一下。所谓的数字和字母一起的验证码其实也很简单,我自己写了一段就可以实现

$ychar="0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z";

$list=explode(",",$ychar);

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

$randnum=rand(0,35);

$authnum.=$list[$randnum];

}

这里的只有数字和大写字母,因为有的人反映,小写的字母l和数字1很难区分,数字0和字母o也不好分,所以数字和大写字母组合还是比较好的。


Windows XP IIS 配置PHP+MYSQL+phpMyAdmin

先讲一下房子所用的版本:

系统:Windows XPsp2

IIS:IIS5.0

PHP:php-5.1.6

phpMyAdmin:phpMyAdmin-2.8.2.4

好象都是最新的哈,嘿嘿。

第一步:配置PHP

传说中有两种方法,也就是说可下载安装包和可执行文件。

第二种方法虽然说此程序将安装PHP的CGI版本,并且自动配置好IIS,PWS和Xitami三种Web服务器。

但是有很多限制,例如不支持自动设置扩展库。只有下载zip压缩包才包含了所有支持的扩展库。所以我采用第一种。

1、下载php-5.1.6

  地址:http://www.php.net 下载后解压到c:\php(可以改,不过你要记住地址)

2、将解压后目录下的php5ts.dll复制到C:\WINDOWS\system32下

  在win2k 里WINDOWS为winnt

3、php应用程序设置

  打开“开始”按钮下的“程序”=》“管理工具”=》“internet服务管理器”,选中“默认web站点”,打开它的“属性”窗口。  选中“主目录”页,单击“应用程序设置”下的“配置”按钮后,在新窗口下单击“添加”按钮;在“可执行文件”中输入“C:\php\php5isapi.dll”,在“扩展名”中输入“.php”,点击“确定”。

到此服务器已经支持php了,新建一个php文件并输入

<?

echo "php调试成功"

?>

调试一下吧,至于如何安装internet服务管理器和新建站点我这里就不再讲了,不出意外的话应该能成功显示。

第二步:安装mysql

到http://www.mysql.com下载mysql 最新版本,然后解压,点击可执行文件。

第三步:安装phpMyAdmin

同样先到官方下载http://www.phpmyadmin.net 将解压后的文件最好放到和你测试的php目录下,然后打开这个目录下的index.php 你会发现打开后全是一窜乱码,不要急,马上来做与 mysql 的连接。

1、复制刚才解压到c:\php下的 libmysql.dll 到 c:\WINDOWS\system32 中。

是为了在php.ini中加入MySQL支持

2、再将 php.ini-dist 复制到 WINDOWS 目录下并改名为 php.ini

下面对php.ini进行配置让php支持MYSQL和GD库

3、修改php.ini

在记事本中查找“extension_dir”,然后把

extension_dir = "./"

修改为

extension_dir = "C:\php\ext"

(修改php扩展库内容)

再查找“;extension=php_mysql.dll”和“;extension=php_gd2.dll”,然后把前面的“;”去掉,然后保存php.ini。

4、设置config.default.php

phpMyAdmin--->libraries文件夹下,找到config.default.php,查找$cfg['Servers'][$i]['password']   = ''; 填入你安装mysql的密码。

5、重起IIS即可

附:php5中英文手册下载地址 http://www.ugia.cn/?p=102

导航制作工具-Css Tab Designer

我并不推荐这种傻瓜式的制作方法。

但是可以参考一下它生成的CSS,很精辟的。

当然,自带的样式也相当的不错哦 [cool]

点击下载

取消Windows2003上传文件大小的限制

在IIS6.0中,默认设置是特别严格和安全的,最大只能传送 204,800 个字节,这样可以最大限度地减少因以前太宽松的超时和限制而造成的攻击。(在 IIS 6.0 之前的版本中无此限制) 

 

解决办法:

先在服务里关闭iis admin service服务

找到windows\system32\inesrv\下的metabase.xml,

打开,找到ASPMaxRequestEntityAllowed 把他修改为需要的值,默认为204800,即200K 把它修改为你所需的大小即可。如:51200000(50M)

然后重启iis admin service服务。

网络上,传说有两种方法,但是我试了一下,另一种不行! [rolleyes]

设计师必具备的工具

作为一个设计师,如果你想能快速的完成工作以及做出好的设计稿,有些工具你是必须要准备。像photoshop,coreldraw,这类软件我就不介绍了,傻瓜都知道是设计师必备了的。

1、X-Fonter 6.1 这是一款功能强大的字体查看软件,很好用,可惜是英文版的,没关系,顺便也学习下英文吗,哈哈。

2、knockout 2.0 这是一款抠图软件,都说是专业影楼抠图用的。我也用过一下,感觉不错,推荐给大家。

3、ImageOptimizer 图片压缩工具,能高品质的压缩图片。(对于web设计师来说,这可是一款好软件。)

4、Watermark 专门给图片添加水印,可以批量添加,非常好用。

5、Ougishi 是一款书法字体变换软件!您可以用鼠标在程序的书写窗口上随便写几个字,再点击变换显示,就可以看到您的字变成了一些优美的书法字!在程序的字体选择中预设了行书、草书、王羲之、怀素、徽宗、苏轼等十来种风格。在程序右边的调整栏还可以根据笔脉、宽度、抑扬、飞白、连绵、轻笔等数值来自定义变化的字体文件,真正作到了书法DIY。

Pages (21) « Prev 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 Next »