23:00
一个阿拉伯数字转中文数字的函数,最近因需要,写了个“阿拉伯数字转中文数字的函数”。搜索了精华区只见到一个类似的。感觉到我的算法不错,所以贴出来共享一下如果要用于金额的转换,对小数部分的处理要做一下修改lt;?phpfunctionch_num$num,$mode=true{nbsp;$char=array零,壹,贰,叁,肆,伍,陆,柒,捌,玖..
23:00
在ZeusWebServer中安装PHP语言支持,前言Zeus是一个运行于Unix下的非常优秀的WebServer,而PHP则是Unix下一个非常优秀的后台脚本语言。这两个产品都是为非常喜欢的产品。为什么要写这样的一个Howto呢?是因为有大量的网站脚本是使用PHP开发的,而这些程序运行在Zeus下也是一个非常好的选择。写这份文档的目..
23:00
使用PHP模拟HTTP认证,如果你希望在每个脚本的基础上实现口令保护功能,那么你可以通过结合header函数和$PHP_AUTH_USER、$PHP_AUTH_PW全局变量的方法来创建一个基本认证机制。通常基于服务器的认证请求/响应过程如下:nbsp;1.用户向一台Web服务器请求一个文件。如果文件在一个受到保护的区域..
23:00
PHP与已存在的Java应用程序集成,PHP功能的另外一个优势是其调用已有Java对象方法的能力。通过此项功能可将PHP集成进已有的基于Java的应用程序。如果你正在工作场合推广PHP,这项功能尤其显得时髦。“Java无处不在。”为实现此功能,你需要在服务器上安装Java虚拟机(JVM)。如果你将安装(或已安装)来..
23:00
在PHP中使用XML,PHP包含支持Expat解析器的可选XML扩展。PHP中的XML相关函数可以让你创建一个解析器来处理有效的XML文档。如果你所使用的Apache版本为1.3.7后的版本,则不用添加任何函数库。所需要做的只是使用--with-xml配置PHP。在PHP手册中有好几个创建基于PHP的XML解析器很好的例子..
23:00
一个用于MySQL的PHPXML类,我承认我不是PHP的领导者。然而,在看了一些PHP的信息之后,我认为有一些功能需要添加到其中来处理数据库连接和整合XML。要做到这一点,我想我可以创建一个处理连接MySQL和使用PHP中的domxml功能来提供XML输出的类。然后我就可以在PHP脚本的任何地方声明这个类并且在需..
23:00
关于PHP中的Class的几点个人看法,作者:深空nbsp;来源:超越PHP以我的观点来说说PHP中的Class,用于表达的语言都是非正式的语言,也不能确定是否正确。建立一个类很简单:classmy_class{}类到底干什么呢?很多人都说是什么黑匣子,我在这里称它为一个独立的整体。我们只知道类名,而不知道里面有什么东西..
23:00
php代码优化及php相关问题总结,1,在函数中,传递数组时使用return比使用global要高效比如functionuserloginfo$usertemp{$detail=explode|,$usertemp;return$detail;}$login=userloginfo$userdb;比functionuserloginfo$usertemp{global$detail;$detail=explode|,$usertemp;}userloginfo$userdb;nbsp;要..
23:00
利用js调用后台php进行数据处理原码,該方法已經屬於過時方法,其中關鍵的地方也從論壇上得來的,我只是把它消化吸收后重新写了更全面的出来。公布出來只是希望更多的新手能從中學到一些東西。如果你對該代碼有任何意見可以留言,但請勿進行人身攻擊,我是一個菜鳥只能寫出這樣的東西,每个老鸟都有这样的过..
23:00
PHP数据库开发知多少,PHP学习还在继续中,不过在一些大型PHP交流论坛遇到一些朋友对最基本的数据库概念并不清楚,便产生写此文的念头!一概念数据库是一中信息的集合,每个集合都包含一条或多条形式统一的记录,记录由字段构成.通常将集合称为表,将记录称为表中的行.数据库一般分为:平面文件数据..
23:00
一次编写,随处运行,关于PHP的数据库API对于不同的数据库有不同的函数,一直以来就有人尝试使用PHP的面向对象的功能进行一些封装。其中有比较著名的ADODB,PHPLIB。后来举世瞩目的PEAR项目中的PEARDB更是其中的佼佼者。这些用面向对象对数据库API进行的封装的包一般称为数据库抽象层。本文..
23:00
编写PHP的安全策略,PHP最初是被称作PersonalHomePage,后来随着PHP成为一种非常流行的脚本语言,名称也随之改变了,叫做ProfessionalHyperTextPreProcessor。以PHP4.2为例支持它的WEB服务器有:Apache,MicrosoftInternetinformationSereve,MicrosoftPersonalwebServer,AOLserver,Netscape..
23:00
PHPShop存在多个安全漏洞,受影响系统:phpShopphpShop0.6.1-b详细描述:phpShop是一款基于PHP的电子商务程序,可方便的扩展WEB功能。phpShop存在多个安全问题,远程攻击者可以利用这些漏洞攻击数据库,获得敏感信息,执行任意脚本代码。具体问题如下:1、SQL注入漏洞:当更新会话时存在一个SQL注..
23:00
使用PHP和XSLstylesheets转换XML文档,PHP是不少在Web开发领域奋战的勇士们所选用的武器,因为它是一种很直观的编程语言,有强大的函数,良好的跨平台兼容性,还有它是免费的。从网上的小商店到大型企业的网站都能看到PHP的影子。nbsp;PHP有一点特性经常被人们忽视,那就是和XSLstylesheets合作对XML进行解析..
23:00
MVC模式的PHP实现,作者:HarryFuecks翻译:EasyChennbsp;MVC模式在网站架构中十分常见。它允许我们建立一个三层结构的应用程式,从代码中分离出有用的层,帮助设计师和开发者协同工作以及提高我们维护和扩展既有程式的能力。视图(View)“视图”主要指我们送到Web浏览器的最终结果——比..
23:00
将PHP作为Shell脚本语言使用,--英文原著:DarrellBrogdon,发表于http://www.phpbuilder.com/columndarrell20000319.php3)可能很多人都想过使用PHP编写一些定时发信之类的程序,但是却没有办法定时执行PHP;一次去PHPBuilder的时候,发现了这一篇文章,于是想给大家翻译一下(同时做了一些修改)..
23:00
用PHP调用Oracle存储过程,PHP程序访问数据库,完全可以使用存储过程,有人认为使用存储过程便于维护不过仁者见仁,智者见智,在这个问题上,偶认为使用存储过程意味着必须要DBA和开发人员更紧密配合,如果其中一方更变,则显然难以维护。但是使用存储过程至少有两个最明显的优点:速度和效率。使..
23:00
用Socket发送电子邮件利用需要验证的SMTP服务器,lt;?*nbsp;名称:用Socket发送电子邮件*nbsp;描述:本类实现了直接使用需要验证的SMTP服务器直接发送邮件,参考文章《用Socket发送电子邮件》作者:limodou*nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;此文章比较早,他是用不用验证SMTP服务器发送邮件,现在基本上SMTP服务器..
23:00
用PHP实现登陆验证码类似条行码状,lt;?phpfunctionUPCAbarcode$code{nbsp;$lw=2;$hi=100;nbsp;$Lencode=array'0001101','0011001','0010011','0111101','0100011',nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;'0110001','0101111','0
23:00
不用GD库生成当前时间的PNG格式图象的程序,该程序是不用GD库可以生成当前时间的PNG格式图象,给人大开眼界,很有参考价值.teaman整理lt;?phpnbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;functionset_4pixel$r,$g,$b,$x,$ynbsp;nbsp;nbsp;{nbsp;nbsp;nbsp;global$sx,$sy,$pixels;nbsp;nbsp;nbsp;$ofs=3*$..
23:00
用定制的PHP应用程序来获取Web服务器的状态信息,大多数网站托管(Webhosting)公司都支持客户对Web站点统计数据的访问,但是你往往会觉得服务器所产生的状态信息不够全面。例如,配置不正确的Web服务器不能识别某些文件类型,这些类型的文件就不会出现在状态信息之中。幸好,你可以用PHP来定制状态信息收集程序,这样..
23:00
用PHP函数解决SQLinjection,SQLinjection问题在ASP上可是闹得沸沸扬扬?当然还有不少国内外著名的PHP程序“遇难”。至于SQLinjection的详情,网上的文章太多了,在此就不作介绍。如果你网站空间的php.ini文件里的magic_quotes_gpc设成了off,那么PHP就不会在敏感字符前加上反斜杠(\),由于表单提..
23:00
PHP文本数据库的搜索方法,PHP文本数据库的搜索方法searchstr=/.preg_quote$searchstr./;//$searchstr是查找的关键字$records=file$file;//获取所有的记录数//$file是查找的数据文件$search_reocrds=preg_grep$searchstr,$records;//开始查找记录//$search_reocrds为查找到的记录数unset$records..
23:00
用MySQL和PHP创建XML,nbsp;XML是作为数据交换标准而出现的。Java和.NET都内在支持XML,但是其它平台上的开发者也不用担心自己被这项技术所遗弃了。PHP就是一个颇受欢迎的支持XML的脚本环境。nbsp;在本文中,我将向你介绍利用诸如PHP和MySQL这样的开放源码工具来处理XML的过程。我将以执行一..
23:00
使用OOP技术来优化PHP应用程序,大多数开发者认为面相对象的程序设计(OOP)思想和PHP是一对矛盾,但实际上,PHP封装了开发者在其应用程序中使用OOP技术的所有功能。为了证明这一点,让我们举一个经典的Vehicle(车辆)例子,其PHP类如下:classVehicle{nbsp;nbsp;//Stuffgoeshere!}在我们新建的Vehic..
23:00
Windows下PHP4.0与Oracle8的连接设置,PHP在Linux/Unix下连接oracle8是很容易的事,但在windows平台下实在不易,本人经过长久的摸索才找到可靠的方法,不敢独享,现公布出来以飨大家。笔者使用的开发环境:windows98第二版php4.04pl1apache1.3.14window版oracle8.05客户端PHP以CGI方式安装完毕测试成功后。以以下..
23:00
在php中使用sockets:从新闻组中获取文章,PHP能打开远程或本地主机上的Socket端口。本文是一个使用Socket的小例子:连接到一个Usenet新闻组服务器,同服务器对话,从新闻组中下载一些文章。在php中打开一个socket使用fsockopen打开一个socket.这个函数在php3和php4种都可以使用。函数声明是这样的:intfsockope..
23:00
自定义PHP分页函数,??每次编写列表性质的页面,几乎都要写上一段分页的程序。最近小阳终于决心一劳永逸——自定义一个分页函数,并保存在“pageft.php”文件里。要用到分页的地方,就直接包含“pageft.php”文件,并调用这个函数就行了。小阳在编写这个函数时,尽量注意了程序的可移植性..
23:00
用libtemplate实现静态网页生成,nbsp;nbsp;bycoldwind/iwind/month/ccterranhttp://iwind.orgnbsp;nbsp;nbsp;有很长一段时间我到处问别人怎么实现静态网页,还向唠叨提过问题,而如今,我终于想出了一个很简单的办法,那就是用libtemplate来实现它。nbsp;nbsp;大家看:http://doc.iwind.orgnbsp;nbsp;..
22:59
用PHP连mysql和oracle数据库性能比较,用PHP连mysql和oracle数据库性能比较测试硬件说明:测试使用的是我的爱机,配置如下:CPU:C433内存:128M硬盘:酷鱼2代20G测试软件说明:WIN32下用的是windowsntserver4,sp5,apache1.3.12,php3.0.15和php4rc1,mysql3.22.29,oracle8.0.5linux下用的是bluepointlinux1.0..