PHP以其易用性得到迅速的推广,但易用并不是说就能用好它,实际上许多程序员用它很容易的立一个个WEB应用系统,但又有多少人仔细的考虑过他们的代码,是否容易维护、是否足够健壮、否效率足够高、是否足够安全,当PHP用于建立大型网站时这些就成为很关键的因素。下面我们从较轻微的问题开始讨论,直至一些致命的错误。共分三部分。 第一部分、较轻微的错误 一、Print...|-|6<span class="readmore"><a href="http://dengrui.me/em/?post=1642">阅读全文→</a></span>
1。递规法: //没测试<code>deleteDir($dir)<br />{<br />if (rmdir($dir)==false && is_dir($dir)) {<br /> if ($dp = opendir($dir)) {<br /> while (($file=readdir($dp)) != false) {<br /...|-|6<span class="readmore"><a href="http://dengrui.me/em/?post=1641">阅读全文→</a></span>
PHP是一种创建动态网页的工具。嵌入PHP代码的网页就像普通的HTML文件一样,你可以使用任何你喜欢的编辑器对它进行编辑。 我需要什么? 在本教程中,我们假设你的服务器已经支持PHP,并且所有的文件都以.php3作为扩展名。在大部分服务器上,这是PHP文件的缺省扩展名,你可以向你的管理员确认一下。如果你的服务器支持PHP,这就足够了。很简单,建立你的PH...|-|6<span class="readmore"><a href="http://dengrui.me/em/?post=1639">阅读全文→</a></span>
PHP动态网页开发中常用的表单验证类<code><?php<br />class class_post<br />{<br />//验证是否为指定长度的字母/数字组合<br />function fun_text1($num1,$num2,$str)<br />{<br />Return (preg_match("/^[a-zA-Z0-9]{...|-|6<span class="readmore"><a href="http://dengrui.me/em/?post=1640">阅读全文→</a></span>
1.imagecolorallocate 语法:int imagecolorallocate(int im,int red,int green,int blue) 该函数的功能是在im为表示的图像中设定RGB模式的颜色,返回值为一个标识,这个标识唯一确定了一个在im图像的颜色,只有使用改函数指定到特定图像中的颜色才能被该图像使用,一个图像中所有实用的颜色...|-|6<span class="readmore"><a href="http://dengrui.me/em/?post=1635">阅读全文→</a></span>
1.判断是否存在注入,加and 1=2 2.判断版本 and ord(mid(version(),1,1))>51 /* 返回正常说明是4.0以上版本,可以用union查询 3.利用order by 暴字段,在网址后加 order by 10 /* 如果返回正常说明字段大于10 4.再利用union来查询准确字段,如: and 1=2 unio...|-|6<span class="readmore"><a href="http://dengrui.me/em/?post=1636">阅读全文→</a></span>
第一讲:判断有没注射点 这个很简单,我们最常用的就是看到页面的格式为:index.php?id=2这样的地址,我们知道PHP经常是和MYSQL数据库一起用的,在MYSQL数据库中一定存在一个表,比如setting_table,我们提交上面地址的时候,程序一般上这样处理的: 1、用GET或者POST取我们提交的id=1把这个值传给一个变量:$id. 2、...|-|6<span class="readmore"><a href="http://dengrui.me/em/?post=1637">阅读全文→</a></span>
Alternative PHP Cache(APC)是 PHP 的一个免费公开的优化代码缓存。它用来提供免费,公开并且强健的架构来缓存和优化 PHP 的中间代码。 在 Windows 下,APC 要求有 c: mp 目录,并且该目录要对 Web 服务器进程可写。 1. 安装: 以PHP extension 形式安装. 2. 配置 apc.enab...|-|6<span class="readmore"><a href="http://dengrui.me/em/?post=1638">阅读全文→</a></span>
PHP5中增加了Iterator,一组有助于导航和处理等级数据结构的现成接口,这是PHP5最有趣的新特性之一。 这些Iterator显著减少了处理XML文档树或文件集合所需的代码。PHP5中使用大量Iterator,包括ArrayIterator、 CachingIterator、LimitIterator、RecursiveIterator、Simple...|-|6<span class="readmore"><a href="http://dengrui.me/em/?post=1631">阅读全文→</a></span>
什么是Session呢?Session直接翻译成中文比较困难,一般都译成时域。在计算机专业术语中,Session是指一个终端用户与交互系统进行通信的时间间隔,通常指从注册进入系统到注销退出系统之间所经过的时间。具体到Web中的Session指的就是用户在浏览某个网站时,从进入网站到浏览器关闭所经过的这段时间,也就是用户浏览这个网站所花费的时间。因此从上述的定...|-|6<span class="readmore"><a href="http://dengrui.me/em/?post=1632">阅读全文→</a></span>