
PHP WEB
hitxiaya
这个作者很懒,什么都没留下…
展开
-
php里的$_REQUEST['GLOBALS']作用,以及如何处理全局变量漏洞
众所周知,当php.ini里面的register_globals=on时,各种变量都被注入代码,例如来自 HTML 表单的请求变量。再加上 PHP 在使用变量之前是无需进行初始化的。那么就有可能导致不安全,假如有人恶意发出这么一个get请求"http://yourdomain/unsafe.php?GLOBALS=",那么就会清除$GLOBALS变量的值而导致不安全。所以我们可以这样子写 [转载 2012-12-03 14:34:27 · 3392 阅读 · 0 评论 -
include,include_once,require,require_once的区别
include() 、require()语句包含并运行指定文件。这两结构在包含文件上完全一样,唯一的区别是对于错误的处理。require()语句在遇到包含文件不存在,或是出错的时候,就停止即行,并报错。include()则继续即行。 include('hello.php'); echo 'include test final!';//include报错,但是会继续执行,显示:inc转载 2012-12-03 11:00:59 · 595 阅读 · 0 评论 -
VisualSVN Server安装配置与使用教程
在团队中使用PHP进行网站开发时如何保证程序更新、版本的一致性是必须考虑的问题,CVS、SVN作为管理开源程序的 常用版本控制器正好可以解决此问题。而作为常用的PHP开发工具Zend Studio已内置对CVS、SVN版本控制器的支持,但是必须有一个前提条件,即需要架设一台SVN服务器,我使用VisualSVN Server在Windows环境下架设SVN服务器。所以在介绍如何使用Zend Stu转载 2012-11-21 11:56:29 · 6720 阅读 · 1 评论 -
如何使用Zend Studio配置连接SVN功能
在使用Zend Studio开发调试PHP方面,我已介绍不少Zend Studio使用教程,今天继续Zend Studio教程之旅,主要介绍Zend Studio配置连接SVN的使用教程,Zend Studio提供了CVS、SVN版本控制功能以更好支持PHP团队协作开发,通过配置SVN服务器,使用Zend Studio连接SVN即可保证程序代码的一致性与安全性,又可以提高PHP开发效率,下面我以图转载 2012-11-21 11:57:11 · 5603 阅读 · 0 评论 -
PHP中安装Optimizer和ZendDebugger
Zend Optimizer用优化代码的方法来提高PHP应用程序的执行速度。 Zend Debugger是PHP程序调试的工具 如果上面两个工具你都不了解的话,那实在是太遗憾了! 我并不想表达些什么...其实我也是一个菜鸟,写这个一则自己回忆一下两者的安装过程加深下印象,再则可以帮助那些需要这方面资料的人,何乐而不为呢?废话不说了,进入正题: 首先,我们下载并安装ZendO转载 2012-11-21 13:44:19 · 700 阅读 · 0 评论 -
搭建PHP环境(Wamp+ZendStudio+ZendDebugger)
安装WAMP 所谓WAMP,是指在Windows系统(W)下安装Apache网页服务器(A)以及MySQL数据库(M)和PHP脚本 引擎(P)而搭建起来的PHP网络服务器环境,当然,在LAMP环境肯定是 比WAMP环境要好的,可是由于Windows的易用性,所以,我们在做前期开发或者测试某些CMS的时候,使用WAMP环境甚至很方便更实用一些。 WAMP即这些单个软件共同组成了一个强大的W转载 2012-11-21 15:48:15 · 723 阅读 · 0 评论 -
Pear的安装及其部分库的使用
当你使用PHP开发一个网站;当你有许多的表单需要处理;当你需使用标准的SQL语句;当你需要自动化的生成文档。总之,当你希望快捷高效的开发基于PHP的网站和应用程序的时候,Pear库将能为你提供意想不到的帮助,使用Pear开发PHP程序是明智的选择。 Pear都提供了哪些库都能用来做什么?Pear库几乎涵盖了使用PHP可以操作的任何方面,大致有这些: 1.HTML表单表格分页转载 2012-12-10 16:39:49 · 612 阅读 · 0 评论