Welcome 微信登录

首页 / 网页编程 / PHP

一个改进的UBB类

一个改进的UBB类

<?php /* 如有转载,请注明作者 原作者: 何志强 改进: SonyMusic[ sonymusic@163.net ] 文件: ubb.php 备注: 说是改进,其实核心函数parse()已经完全重写了,而且思路也是不一样的。 不过仍是受何志强的例子的启发,而且测试的例子还有URLCHECK等几个函数也是沿用的何志强的程序,谢谢何志强。 目前还没有颜色的功能,但我会加入的。 如果在程序上有什么BUG或不便的地方,请给我MAIL。 谢谢! 改进...
vBulletin HACK----显示话题大小和打开新窗口于论坛索引页

vBulletin HACK----显示话题大小和打开新窗口于论坛索引页

vBulletin HACK ----显示话题大小和打开新窗口于论坛索引页 作者:gogosoft 《显示话题大小》 原因:1.1.4版本中没有此功能,而部分用户会以此作为是否查看话题的参考因素。 优点:只需要增加几行代码就可以。 缺点:因为每次显示论坛索引页都需要对该页的话题全部计算大小,所以可能会对服务器造成若干的影响。 自评:这是一个小功能,可有可无,实用与否见仁见智。 步骤: ⒈打开 forumdisplay.php ,查找“ if ($annou...
动态生成gif格式的图像要注意?

动态生成gif格式的图像要注意?

如果你用 int imagecreatefromgif(string filename);来取出一张 GIF 格式图形,当背景或者基本的画布样本使用,在其上绘制图形,请注意: 如果这个文件中没有的色素,你将不能使用。 解决方法,你可以用 int imagecreate(int x_size, int y_size); 建立一张全空的图形。在其上绘制图形。将黑色作为透明色。 这个新建的图形要和原图形大小相同,绝对位置相同,将其放在原图形上方,就可以了。 &l...
Banner程序

Banner程序

<?php/* banner.php 这个PHP3的滚动程序是由 Anton Olsen ( aolsen@graphweb.com )设计的,你可以自由地修改和使用这个程序,并自由地传播它,如果你对它有了比较重要的修改,请你给作都写份E-Mail。 在这个程序中,作者试图通过多种不同的方法来实现这个功能,但PHP中的图像函数不能显示动画的GIF图片格式及对这种格式的操作(如:fopen, fpassthru, 和 fclose)。作者通过了pass...
使用数据库保存session的方法

使用数据库保存session的方法

php的session默认是以文件方式保存在服务器端,并且在客户端使用cookie保存变量,这就会出现一个问题,当一个用户由于某种安全原因关闭了浏览器的cookie,程序中的session相关操作将无法执行。因此,如果能以数据库保存session数据,将不受客户端设置的限制,并且在性能和扩展性等方面有一个飞跃。程序中使用关键函数是session_set_save_handler,同时要将php.ini里的session.save_handler = fil...
PHP中的正规表达式(二)

PHP中的正规表达式(二)

确定重复出现到现在为止,你已经知道如何去匹配一个字母或数字,但更多的情况下,可能要匹配一个单词或一组数字。一个单词有若干个字母组成,一组数字有若干个单数组成。跟在字符或字符簇后面的花括号({})用来确定前面的内容的重复出现的次数。 字符簇 含义 ^[a-zA-Z_]$ 所有的字母和下划线 ^[[:alpha:]]{3}$ 所有的3个字母的单词 ^a$ 字母a ^a{4}$ aaaa ^a{2,4}$ aa,aaa或aaaa ^a{1,3}$ a,aa或aa...
PHP中的正规表达式(一)

PHP中的正规表达式(一)

PHP中的正规表达式(一)Hunte 2000年4月14日PHP继承*NIX的一贯传统,完全支持正规表达式的处理。正规表达式提供了一种高级的,但不直观的字符串匹配和处理的方法。用过PERL的正规表达式的朋友都知道,正规表达式的功能非常强大,但学起来不是那么容易。 比如: ^.+@.+\..+$ 这段有效却难以理解的代码足够使一些程序员头痛(我就是)或者让他们放弃使用正规表达式。相信当你读完这个教程后,就可以理解这段代码的含义了。基本模式匹配一切从最基本的开...
PHP新手上路(八)

PHP新手上路(八)

7. 文件上传 你可以利用PHP实现文件的上传功能,注意客户端的浏览器应该是Netscape3以上或者IE3以上的版本。同时,因为本程序与你的PHP配置文件(PHP3为php3.ini,PHP4为php.in)设置有关。在执行该程序之前请先检查您的PHP配置文件有没有做好如下的设置: 将;upload_tmp_dir该行的注释符,即前面的分号“;”去掉,使该行在php.ini文档中起作用。upload_tmp_dir是用来定义上传文件存放的临时路径...
<< 101 102 103 104 105 106 107 108 109 110 >>