摘要: 实现流程是: 1、判断用户端的浏览器类型 2、根据搜索引擎机器人的名称进行判断用户是否蜘蛛人/** * 判断是否为搜索引擎蜘蛛 * * @access public * @return string */function is_spider($record = true){ static $spider = NULL; if ($spider !== NULL) { return $spider; } if (empty($_SERVER['HTTP_USER_AGENT'])) { $spider = ''; ... 阅读全文
posted @ 2012-09-29 17:17 oaijuru 阅读(233) 评论(0) 推荐(0) 编辑
摘要: 先看代码实现:/* 对用户传入的变量进行转义操作。*/if (!get_magic_quotes_gpc()){ if (!empty($_GET)) { $_GET = addslashes_deep($_GET); } if (!empty($_POST)) { $_POST = addslashes_deep($_POST); } $_COOKIE = addslashes_deep($_COOKIE); $_REQUEST = addslashes_deep($_REQUEST);}/** * 递归方式... 阅读全文
posted @ 2012-09-29 16:49 oaijuru 阅读(331) 评论(0) 推荐(0) 编辑
摘要: 本文摘自:http://www.lanfeng.net/archives/4594.html在安装oscommerce的时候发现openssl_open()功能,在网上找了一篇教学:1、打开PHP目录,在php.ini中把“extension=php_openssl.dll”前面的“;”去掉。如果没有的话,就自己添加吧。2、复制php安装目录中的: libeay32.dll、ssleay32.dll至c:windows\system32。3、复制php_openssl.dll至c:windows\system32。 如果php_openssl.dll找不到的话,去http://www.zhao 阅读全文
posted @ 2012-09-29 14:50 oaijuru 阅读(634) 评论(0) 推荐(0) 编辑
摘要: 在通过url地址接受参数的时候,有些参数的值V带有回车' %0A ',这时候在页面脚本显示的时候,把这个值V付给脚本变量,可能会造成脚本的错误。 所以,相应的:一开始在传值的时候对一些字符串进行url编码,在脚本赋值的时候再进行url解码,这样就可以避免上面的问题。 在PHP中,对URL编码的操作函数是:urlencode() 和 urldecode() 对应在js中的URL编码操作函数是:encodeURI() 和decodeURI() 阅读全文
posted @ 2012-09-29 14:07 oaijuru 阅读(434) 评论(0) 推荐(0) 编辑