随笔分类 - PHP
摘要:首先要进行Zend Studio 9.0.3官方正式版的下载:地址如下:Windows :http://downloads.zend.com/studio-eclipse/9.0.3/ZendStudio-9.0.3.msiLinux—32:http://downloads.zend.com/studio-eclipse/9.0.3/ZendStudio-9.0.3-x86.tar.gzLinux—64:http://downloads.zend.com/studio-eclipse/9.0.3/ZendStudio-9.0.3-x86_64.tar.gzMac OS X:http://dow
阅读全文
摘要:阅读原文:http://yzswyl.cn/blread-1540.html1.php代码:$ch = curl_init();curl_setopt($ch, CURLOPT_URL, "http://localhost/2.php");curl_setopt($ch, CURLOPT_HTTPHEADER, array('X-FORWARDED-FOR:8.8.8.8', 'CLIENT-IP:8.8.8.8'));//IPcurl_setopt($ch, CURLOPT_REFERER, "http://www.yzswyl.
阅读全文
摘要:阅读原文:http://www.yzswyl.cn/blread-1601.html今天群里有个朋友在问“private function __construct() {}”这样能防止直接new对象吗?于是呢我也去网上找了篇详细的资料来分析下,感觉讲的还是蛮不错的,推荐给大家:单例模式要解决的问题就是“如何让这个类只有一个实例”。我们的web应用中,大量使用了数据库连接,如果反复建立与数据库的连接必然消耗更多的系统资源。我们如何解决这个问题,建立唯一的数据库连接是必要的方式。我们又如何知道与这个数据库的连接是否已经建立? 还是需要现在建立?单例模式可以解决这个问题。先假设我们需要一个类完成在内
阅读全文
摘要:阅读原文:http://www.yzswyl.cn/blread-1606.html一般情况下我们只要使用AR和开启xss就可以防止了。实现方法:1.开启xss$config['global_xss_filtering']= TRUE;2.使用AR也许你会问AR是什么?参考ci手册,请看下图:相信你应该明白了。那么有的朋友会说为什么我都用了还是有注入呢?那么你就要分析其他方面的漏洞了。因为如果你全部使用了AR,那么你传进去的都是些“表名,条件”之类的参数,如果是sql注入的话这些参数传进去会是失效的,比如:$this->db->get('table'
阅读全文