function getrobot() {
if(!defined(‘IS_ROBOT’)) {
$kw_spiders = ‘Bot|Crawl|Spider|slurp|sohu-search|lycos|robozilla’;
$kw_browsers = ‘MSIE|Netscape|Opera|Konqueror|Mozilla’;
if(!strexists($_SERVER['HTTP_USER_AGENT'], ‘http://’) && preg_match("/($kw_browsers)/i", $_SERVER['HTTP_USER_AGENT'])) {
define(‘IS_ROBOT’, FALSE);
} elseif(preg_match("/($kw_spiders)/i", $_SERVER['HTTP_USER_AGENT'])) {
define(‘IS_ROBOT’, TRUE);
} else {
define(‘IS_ROBOT’, FALSE);
}
}
return IS_ROBOT;
}
PHP代码:判断访问者是否是搜索引擎机器人
来源:上海思齐网络科技 发布时间:2010-03-13
点击数:556
相关信息
- 桌面快捷打开网页的url格式文件制作 2010-06-24
- PHP连接MSSQL数据库实例代码 2010-04-03
- 如何看ASP程序报错信息 2010-03-28
- asp+jmail实现邮件发送 2010-03-28
- PHP连接access数据库实例 2010-03-24
- php常量定义与使用 2010-03-23
