PHP泛安全

     如今基于PHP的WEB程序是越来越安全了,php.ini默认时的 magic_quotes_gpc=on就在初始安全性上提高了一个档次.很多程序在接受到用户的输入时都会提前判断一下 get_magic_quotes_gpc() 即使这个开关没有开就马上addslashes()函数跟上进行转义,所以想在PHP程序中找到一个类似与以前ASP注入那样的漏洞是比较不...|-|6<span class="readmore"><a href="http://dengrui.me/em/?post=1462">阅读全文&rarr;</a></span>

Deri 发布于 2008-05-31 17:32

php代码优化及php相关问题总结

     1,在函数中,传递数组时使用 return 比使用 global 要高效,比如:<code>function userloginfo($usertemp){<br />$detail=explode("|",$usertemp);<br />return $detail;<br />}<br />$login=userloginfo($u...|-|6<span class="readmore"><a href="http://dengrui.me/em/?post=1461">阅读全文&rarr;</a></span>

Deri 发布于 2008-05-31 17:32

PHP操作Access类(PHP+ODBC+Access)

     最近接了一个网站使用的是PHP+Access,汗,以前从来没有用php+Access做过,参考别人写的access函数,自己加入了一些其他的功能,封装为一个类,感觉调用蛮方便的,虽然没有测试过,但是感觉PHP+Access的速度没有PHP+MySQL速度快。<code><?php<br />-------------------------------...|-|6<span class="readmore"><a href="http://dengrui.me/em/?post=1459">阅读全文&rarr;</a></span>

Deri 发布于 2008-05-31 17:32

PHP开发框架总结

     收集整理了一些主要的PHP开发框架和CMS系统平台,在此一并作个总结,或许以后会有补充。  开发框架  WACT http://wact.sourceforge.net/  老牌的PHP编程框架,实现了很多企业级的开发模式  Horde http://www.horde.org/horde/  提供了一些常用类库,可以满足参数处理、数据压缩、浏览器检测、链接...|-|6<span class="readmore"><a href="http://dengrui.me/em/?post=1460">阅读全文&rarr;</a></span>

Deri 发布于 2008-05-31 17:32

打造超酷的PHP数据饼图

       源代码:<code>//+------------------------+<br />//|pie3dfun.PHP//公用函数|<br />//+------------------------+<br />define("ANGLE_STEP",5);//定义画椭圆弧时的角度步长<br />functiondraw_getdar...|-|6<span class="readmore"><a href="http://dengrui.me/em/?post=1458">阅读全文&rarr;</a></span>

Deri 发布于 2008-05-31 17:32

PHP V5 迁移指南

     使用 PHP V5 的新语言特性,可以明显地提高代码的可维护性和可靠性。通过阅读本文,您将了解如何利用这些新特性将用 PHP V4 开发的代码迁移到 PHP V5。   PHP V5 在 PHP V4 基础上做了重大改进。新语言特性使构建可靠的类库和维护类库更加容易。另外,重写标准库帮助使 PHP 更符合其同一 Web 语系,例如 Java&#8482; 编...|-|6<span class="readmore"><a href="http://dengrui.me/em/?post=1456">阅读全文&rarr;</a></span>

Deri 发布于 2008-05-31 17:32

用触发器生成数据库表的数据操作日志

     作为一名数据库管理员,你尽力以各部门熟知的不同格式,向各部门提供它们所需要的数据。你通常将MS Excel格式的数据递交到会计部门,或将数据以HTML报表的形式呈现给普通用户。你们的系统安全管理员们则习惯于用文本阅读器或者事件查看器来查看日志。本文将介绍如何使用触发器,把DML(数据操作语言)对数据库中的特定数据表的改动记录下来。注:下列例子为Insert型...|-|6<span class="readmore"><a href="http://dengrui.me/em/?post=1457">阅读全文&rarr;</a></span>

Deri 发布于 2008-05-31 17:32

五种常见的 PHP 设计模式

     设计模式只是为 Java 架构师准备的 ―― 至少您可能一直这样认为。实际上,设计模式对于每个人都非常有用。如果这些工具不是 “架构太空人” 的专利,那么它们又是什么?为什么说它们在 PHP 应用程序中非常有用?本文解释了这些问题。  设计模式不仅代表着更快开发健壮软件的有用方法,而且还提供了以友好的术语封装大...|-|6<span class="readmore"><a href="http://dengrui.me/em/?post=1455">阅读全文&rarr;</a></span>

Deri 发布于 2008-05-31 17:32

利用PHP函数来实现桥接AJAX引擎和RSS内容

     RSS聚合器是一种特别适合于使用标准AJAX引擎进行构建的应用程序,然而,要实现对RSS回馈的跨域的AJAX请求往往是很难的。在本文中,我将向你展示如何利用一个简单的PHP函数来实现"桥接"AJAX引擎和RSS内容。  一、 引言  现在,开发一个RSS聚合器已经不再是困难的事情,但是开发一个高质量的RSS聚合器却仍然存在相当的难度。另一...|-|6<span class="readmore"><a href="http://dengrui.me/em/?post=1454">阅读全文&rarr;</a></span>

Deri 发布于 2008-05-31 17:32

用PHP与XML进行网站编程

     一、小序  HTML简单易学又通用,一般的PHP程序就是嵌入在HTML语言之中实现的。但是随着WEB越来越广泛的应用,HTML的弱点也越来越明显了。XML的出现,弥补了这些不足,它提供了一个能够处理互联网上全部数据的通用方法。  二、HTML的局限性分析  1、 HTML的可扩展性差。虽然作为一般的应用,HTML应经够用了,但是在处理数学和化学等符号时,HT...|-|6<span class="readmore"><a href="http://dengrui.me/em/?post=1453">阅读全文&rarr;</a></span>

Deri 发布于 2008-05-31 17:32