还有一个问题,我怎么的到访客用的是什么操作系统啊,载线等 用$HTTP_USER_AGENT:echo substr_count($HTTP_USER_AGENT,"Win")?"windows":"others"; 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不行啊,出现Notice: Undefined variable: HTTP_USER_AGENT in c:\inetpub\wwwroot\main\gb\home_fun.php on line 156 那用$HTTP_SERVER_VARS['HTTP_USER_AGENT']應該是你php設置的關係 $userAgent=$HTTP_USER_AGENT;ereg("^.*\((.+)\)(.*)$",$userAgent,$data);$arr=split(";",$data[1]);$userOS=trim($arr[2]);switch($userOS){case "Windows NT 5.0": $userOS="Windows 2000"; break;}这段程序可以识别很多种OS了,Win98,95,2000,NT,unix...不过还有一些是不行的,有待改进. 求助!frame 的问题 打印数组问题 寻求思路,大侠帮偶看看,谢谢 请教一SQL语句 求教:本人这段单选按钮复选按钮与数据库相关的删除的代码有什么问题呢? 有关向PHP传参的问题,请指教。 哪位大哥给个web页面上传的php代码给我学习学习,谢谢 php支持多进程吗? 如何解析这个格式的数据 请教一个PHP编程问题 欢迎到我的网站下载好东西! linux 下 php & mysql 启动应用
Notice: Undefined variable: HTTP_USER_AGENT in c:\inetpub\wwwroot\main\gb\home_fun.php on line 156
$HTTP_SERVER_VARS['HTTP_USER_AGENT']應該是你php設置的關係
ereg("^.*\((.+)\)(.*)$",$userAgent,$data);
$arr=split(";",$data[1]);
$userOS=trim($arr[2]);
switch($userOS){
case "Windows NT 5.0":
$userOS="Windows 2000";
break;
}这段程序可以识别很多种OS了,Win98,95,2000,NT,unix...
不过还有一些是不行的,有待改进.