22:49
PHP5.0中的对象重载技术研究,文/朱先忠编译nbsp;nbsp;nbsp;一、简介很幸运,PHP5.0中引入了对象重载技术。本文将探讨对于方法__call,__set以及__get进行重载的可能性。在对重载理论作简单介绍后,我们将通过两个例子直奔主题:第一例,实现持续存储类;第二例,找到一种实现动态的getter/setter的..
22:49
使用PHP往Windows系统中添加用户,可以实现,方法有二。一、再Web中添加用户因为添加用户,所以你运行PHP程序的用户必须是管理员权限Administrator,并且同时需要你的php.ini中的安全模式没有打开,并且关闭函数中没有关闭system、exec、passthru等函数。以下说明针对Windows2000/WindowsXP/Windows20031..
22:49
PHP实现网页自动更新块,作者:陈新征出处:天极网前言:现在很多有个人主页或者博客的朋友选择租用虚拟主机,而相当一部分虚拟主机支持php。如果你有一个支持php的主机空间,有没有用php把自己的网站武装起来呢?能不能让php为你的网页添加一些每隔一段时间就自动更新的内容,以更好的吸引访客..
22:49
PHP实现自动刷数和“灌水”机,今天无意间看到一个网站,它的计数器能够在静态页里更新,我想,应该是使用js来做的,打开源代码一看,果然是:<divalign=center><SPANclass=Article_tdbgall>作者:未知文章来源:Meidi.Net点击数:<scriptlanguage=’javascript’src=’/Article/GetHits.asp?Ar..
22:49
一个简单上传文件出错的解决,以前没怎么注意搞过文件上传,昨天搞了一个简单的却发现问题还挺多。刚开始的程序代码如下:uploadimg.phpnbsp;lt;?php//判断是上载界面还是实现界面,如果是上载界面,显示下面的HTML页面if!$_POST['UploadAction']:?gt;lt;htmlgt;lt;headgt;lt;titlegt;lt;/titlegt;l..
22:49
php作wap开发时遇到的问题,选择自slamdunk3的Blog1.文件格式首先要遇到的问题肯定是文件格式,在作web开发时,大家都是用的html或xhtml,到了wap开发时,就得用wml了.什么是wml?大家可以去查更详细的资料,我这里只是略微的提到.在我看来wml类似于xml,有非常严格的格式,在作wap页面时,都得用wml来作为..
22:49
使用php重新实现PHP脚本引擎内置函数,//实在无聊,突发奇想,想把PHP里面部分已经提供封装好的函数重新使用PHP实现一遍,//于是便有了下面的代码主要实现了PHP中部分字符串处理函数,同时实现了一些PHP中//没有,但是同样有作用的字符串处理函数同样的这些函数,也能够使用其他语言来实nbsp;//现,比如用C/VBScrip..
22:49
使用php5时MySQL返回乱码的解决办法,在使用PHP5中,通过MySQL查询得到的值全部成为'???????',原来是字符集设错了。我在安装MySQL5时,已经选择默认字符集为gb2312,但还是返回乱码,解决的办法是在连接MySQL服务器后,调用一个与所设字符集相同的setnamesX语句X为你所设的字符集。下面是我的连接函数:fu..
22:48
用PHP读写NTFS文件系统下的文件摘要信息,可以参看MSDN中“程序员对NTFS2000的看法第一部分:流与硬链接”这一节的内容方法如下写入摘要信息if$h=fopentest.txt:Title,wfwrite$h,test;读取摘要信息if$h=fopentest.txt:Title,rechofread$h,1024;说明:当指定的摘要信息,就是":"后面的字段名(可以指定成自己..
22:48
PHPIPwhois类,原来写的IPwhois类nbsp;lt;?php/***Class:IPWhoisVerson1.0*Info:GetIP'sinformationform4whoisserver*Author:PhpUpStudio*Date:12/12/2004*www.knowsky.com**/classIPWhois{nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;var$server='whois.arin.net';nbsp;nbsp;nbsp;nbs
22:48
php+odbc+access数据库操作函数,在windows下测试通过,nbsp;nbsp;nbsp;前些天下载了adodb,想用adodb连access数据库,后来连是连上了,不过不能更新和插入记录,也不知道为什么到现在还没人给我回答那个苦恼的问题,后来就放弃了adodb,使用php自己的odbc,但是使用很不方便,就写下了下面这些函数,还没有封装成类,希望能够为...
22:48
php用流方式制作缩略图,其中db_mysql.inc.php,config.php,function.php不是真正使用到的,关键是$filename文件名,我是通过读取数据库中的图片名称lt;?phpinclude_once'inc/db_mysql.inc.php';include_once'inc/config.php';include_once'clasfunction.php';global$picPath;ifstrstr$_SERVER[H..
22:48
PHPMailer:FeaturedemailtransferclassforPHP,PHPMailer:FeaturedemailtransferclassforPHPPHPMailer是一个很有用的PHP发送邮件的类。它支持使用smtp服务器发送邮件,同时支持Sendmail,qmail,Postfix,Imail,Exchange,Mercury,Courier等邮件服务器。SMTP服务器的话还支持验证,多SMTP发送(不过不太清楚有什么用.邮件..
22:48
用PHP与XML联手进行网站编程,一、小序HTML简单易学又通用,一般的PHP程序就是嵌入在HTML语言之中实现的。但是随着WEB越来越广泛的应用,HTML的弱点也越来越明显了。XML的出现,弥补了这些不足,它提供了一个能够处理互联网上全部数据的通用方法。二、HTML的局限性分析1、HTML的可扩展性差。虽然作为..
22:48
一个全面获取图象信息的函数getImageInfo,lt;?phpnbsp;functiongetImageInfo$img{//$img为图象文件绝对路径nbsp;$img_info=getimagesize$img;nbsp;switch$img_info[2]{nbsp;case1:nbsp;$imgtype=GIF;nbsp;break;nbsp;case2:nbsp;$imgtype=JPG;nbsp;break;nbsp;case3:nbsp;$imgtype=PNG;nbsp;br
22:48
用GD图库生成横竖柱状图折线图的类,最近写的一个GD图库用以生成横竖柱状图和折线图的类库,算是一个教学例程吧nbsp;ClassImageReport{var$X;//图片大小X轴var$Y;//图片大小Y轴var$R;//背影色R值var$G;//...G.var$B;//...B.var$TRANSPARENT;//是否透明1或0var$IMAGE;//图片对像//-------------------var$AR..
22:48
php与XML、XSLT、Mysql的结合运用,安装篇,nbsp;nbsp;nbsp;经常看到有用户问一些关于php与XML、数据库结合运用的贴子,也经常看到一些初学者nbsp;nbsp;nbsp;把php代码与HTML代码混写到一起,然后在出错的时候找不到错误,急得团团转,下面我就给大nbsp;nbsp;nbsp;家讲一下如何用XML技术将HTML代码和PHP程序分离,..
22:48
php与XML、XSLT、Mysql的结合运用,代码篇,lt;?phpnbsp;nbsp;nbsp;nbsp;nbsp;nbsp;require_onceDB.php;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;//PEAR中的数据库处理类nbsp;nbsp;nbsp;$dataType=mysql;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;//数据库类型nbsp
22:48
在PHP中进行GB2312与UTF-8的互换,因为证书中有中文,所以需要在PHP中进行GB2312与UTF-8的互换。网上搜索一下这方面相关资料,说是需要php_iconv.dll的支持,可是我在PHP5文件夹中根本找不到这个文件,但是奇怪的是在PHP4中有这个,然后我将PHP4中的php_iconv.dll文件,复制到system32下,却提示出现错误..
22:48
用PHP5进行三层开发,原文:http://www.onlamp.com/pub/a/php/2004/12/09/three_tier.htmlThree-TierDevelopmentwithPHP5byLuisYordanoCruz12/09/2004此文演示了PHP三层开发的强大功能,PEAR::DB_DataObject用于业务逻辑,Smarty用于显示逻辑,这里假设你熟悉了HTML,Smarty,PEAR::DB_DataObject..
22:48
php调用mysql存储过程和函数的方法,存储过程和函数是MySql5.0刚刚引入的。关于这方面的操作在PHP里面没有直接的支持。但是由于MysqlPHPAPI的设计,使得我们可以在以前的PHP版本中的mysqlphpapi中支持存储过程和函数的调用。在php中调用存储过程和函数。nbsp;nbsp;nbsp;1。调用存储过程的方法。nbsp;nbsp;..
22:48
PHP中通过Web执行C/C++应用程序,一、简介如果你对Unix/Linux有所了解的话,你应该知道他们大都自带了C和C++的编译器,分别是GCC和G++。Unix在程序安装及Make等许多地方使用到了这些编译器。利用一些控制台命令,C++和PHP,我将向你介绍怎样生成一个完整的C++程序例子,他可以在用PHP程序来执行,并能获..
22:48
Mysql存取session实例,files:common/Common.config.phpinclude/session.inc.phpsession_test.phpget_session_test.phpget_session_test2.phpCommon.config.phpnbsp;nbsp;lt;?php/**Commonconfig*By恋太后天*//**Databaseconfig*/defineDBTYPE,mysql;$database=arraynbsp;nbsp;nb
22:48
PHP发现安全漏洞,本报讯据PHP组织说,运行PHP的服务器容易受到多种恶意程序攻击,包括允许攻击者执行恶意代码和DoS攻击。PHP组织发布了修复这些漏洞的升级版本,可以从PHP网站下载或直接从各操作系统厂商获得。PHP组织强烈建议用户升级到新版本。PHP是一个主要用于服务器端应用的开源编..
22:48
IIS不用rewrite实现页面静态化的方法,用rewrite做的静态页面实际不存在,iisewrite又不稳定经常404,于是就有了这篇文章。原理:404页面类型用PHPAsp也可以,结合小偷,实现页面静态化用discuz!论坛archiver举例:404程序页面:http://bbs.pkxp.com/error.php演示:http://bbs.pkxp.com/archiver/error.php源码..
22:48
PHP链接ACCESS数据库最简单的方法,lt;?nbsp;$dbc=newcomadodb.connection;nbsp;$dbc-gt;opendriver=microsoftaccessdriver*.mdb;dbq=c:\member.mdb;nbsp;$rs=$dbc-gt;executeselect*fromtablename;nbsp;$i=0;nbsp;while!$rs-gt;eof{nbsp;$i+=1nbsp;$fld0=$rs-gt;fields[UserName];n
22:48
PHP下实现端口复用/劫持,假如监听127.0.0.1,访问共网IP不受影响,假如监听公网IP,127。0。0。1等IP不受影响。这个可以用于欺骗用户密码,因为原来的服务不可用了。或者留成针对内网用户的后门。最后欢迎加MSN:CQXY[AT]21CN。NET赐教。#!/usr/bin/php-q#c0dzbyDarkness[BST]#Team:www.bugkidz..
22:48
PHP应用分页显示制作详细讲解,1、前言分页显示是一种非常常见的浏览和显示大量数据的方法,属于web编程中最常处理的事件之一。对于web编程的老手来说,编写这种代码实在是和呼吸一样自然,但是对于初学者来说,常常对这个问题摸不着头绪,因此特地撰写此文对这个问题进行详细的讲解,力求让看完这篇..
22:47
PHP和JAVA的XML-RPC中文问题解决办法,nbsp;nbsp;nbsp;nbsp;nbsp;问题描述:nbsp;nbsp;nbsp;nbsp;nbsp;在使用PHP和JAVA操作XML-RPC的时候,如果request中包含中文字符,会被自动编码成如下样式:amp;#27426;amp;#27426;。nbsp;nbsp;nbsp;nbsp;nbsp;环境:PHP内置XML-RPC的API,Apache的XML-RPC的JAVAAPInbsp..
22:47
使用php通过Socket进行发信源码,支持发信认证,使用php直接打开socket端口进行发信的小程序特点是使用smtp认证,能够更好的使用满足一般网友建站需要。整个源码附在本文中,同样内容可到下列地址下载。转载请注明出处。http://www.knowsky.com/download/phpsendmail.rarlt;?/**************************************..