2014年6月29日
摘要: 1.variables_ordervariables_order = "EGPCS"这个EGPCS就是说明用$_REQUEST数组获取内容的优先级,其字母的含义分别代表为:E代表$_ENV,G代表$_GET,P代表$_POST,C代表$_COOKIE,S代表$_SESSION。后面出现的数据会覆盖前... 阅读全文
posted @ 2014-06-29 17:32 pushStack 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 鉴于B/S架构在维护成本和客户端配置等方面所具有的绝对优势,越来越多的系统采用了B/S架构,包括ERP、CRM等管理系统也开始向Internet靠拢。而B/S架构的系统却往往很难预计到系统并发访问数有多少,系统往往在高并发访问量的时候出现性能瓶颈,具体表现为页面提示超时信息或者提示数据库抛出的... 阅读全文
posted @ 2014-06-29 17:21 pushStack 阅读(423) 评论(0) 推荐(0) 编辑
摘要: header('HTTP/1.1 200 OK');//设置一个404头:header('HTTP/1.1 404 Not Found');//设置地址被永久的重定向header('HTTP/1.1 301 Moved Permanently');//转到一个新地址header('Location:... 阅读全文
posted @ 2014-06-29 01:07 pushStack 阅读(208) 评论(0) 推荐(0) 编辑
  2014年6月28日
摘要: 1.register_globals=On这一段代码没有将$is_admin事先初始化为Flase,如果register_globals为On,那么我们直接提交http://www.sectop.com/ex1.php?is_admin=true,就可以绕过check_admin()的验证当regi... 阅读全文
posted @ 2014-06-28 23:36 pushStack 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 1、命令注入(Command Injection)PHP中可以使用下列5个函数来执行外部的应用程序或函数system、exec、passthru、shell_exec、“(单撇号,与shell_exec功能相同,如)例:提交http://www.sectop.com/ex1.php?dir=| ca... 阅读全文
posted @ 2014-06-28 23:07 pushStack 阅读(193) 评论(0) 推荐(0) 编辑
摘要: (“mongodb://用户名:密码 @地址:端口/默认指定数据库”,参数)$conn = new Mongo();//可以简写为//$conn=new Mongo(); #连接本地主机,默认端口.//$conn=new Mongo(“172.21.15.69″); #连接远程主机//$conn=n... 阅读全文
posted @ 2014-06-28 14:10 pushStack 阅读(1293) 评论(0) 推荐(0) 编辑
摘要: 0、用单引号代替双引号来包含字符串,这样做会更快一些。因为PHP会在双引号包围的字符串中搜寻变量,单引号则不会,注意:只有echo能这 么做,它是 一种可以把多个字符串当作参数的“函数”(译注:PHP手册中说echo是语言结构,不是真正的函数,故把函数加上了双引号)。1、如果能将类的方法定义成sta... 阅读全文
posted @ 2014-06-28 10:39 pushStack 阅读(226) 评论(0) 推荐(0) 编辑
  2014年6月26日
摘要: 把Last-Modified 和ETags请求的http报头一起使用,这样可利用客户端(例如浏览器)的缓存。因为服务器首先产生 Last-Modified/Etag标记,服务器可在稍后使用它来判断页面是否已经被修改。本质上,客户端通过将该记号传回服务器要求服务器验证其(客户端)缓存。 过程如下... 阅读全文
posted @ 2014-06-26 00:48 pushStack 阅读(1368) 评论(0) 推荐(0) 编辑
  2014年6月8日
摘要: PHP环境变量主要有$GLOBALS[]、$_SERVER[]、$_GET[]、$_POST[]、$_COOKIE[]、$_FILES[]、$_ENV[]、$_REQUEST[]、$_SESSION[]。关于$_SERVER[],在这里主要说明一下: PHP环境变量$_SERVER是一个包含服... 阅读全文
posted @ 2014-06-08 23:43 pushStack 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 原文出处:http://evol1216.blog.163.com/blog/static/13019958020106783623528/在用PHP进行文件上传的操作中,需要知道怎么控制上传文件大小的设置,而文件可传大小是受到多种因素制约的,现总结如下:1、php.ini:upload_max_f... 阅读全文
posted @ 2014-06-08 21:50 pushStack 阅读(1341) 评论(0) 推荐(0) 编辑