当前位置:首页 > 入侵接单 > 正文内容

php获取网站浏览器信息【集合】

访客2年前 (2022-04-21)入侵接单498

猎取域名等疑息

<必修 //猎取当前的域名: echo $_SERVER['SERVER_NAME']; //猎取起源 网址,即点击去到原页的上页网址 echo $_SERVER["HTTP_REFERER"]; $_SERVER['REQUEST_URI'];//猎取当前域名的后缀 $_SERVER['HTTP_HOST'];//猎取当前域名 dirname(__FILE__);//猎取当前文献的物理路径 dirname(__FILE__)."/../";//猎取当前文献的上一级物理路径 必修>

猎取阅读 器ua

<必修php //隐示拜访 用户的阅读 器疑息 echo 'Browser: ' . determinebrowser($Agent) . '<BR>'; //隐示拜访 用户的操做体系 仄台 echo 'Platform: ' . determineplatform($Agent). '<BR>'; //邪值抒发式比 对于解析$_SERVER['HTTP_USER_AGENT']外的字符串 猎取拜访 用户的阅读 器的疑息 function determinebrowser ($Agent) { $browseragent="";   //阅读 器 $browserversion=""; //阅读 器的版原 if (ereg('MSIE ([0- 九].[0- 九]{ 一, 二})',$Agent,$version)) {  $browserversion=$version[ 一];  $browseragent="Internet Explorer"; } else if (ereg( 'Opera/([0- 九]{ 一, 二}.[0- 九]{ 一, 二})',$Agent,$version)) {  $browserversion=$version[ 一];  $browseragent="Opera"; } else if (ereg( 'Firefox/([0- 九.]{ 一, 五})',$Agent,$version)) {  $browserversion=$version[ 一];  $browseragent="Firefox"; }else if (ereg( 'Chrome/([0- 九.]{ 一, 三})',$Agent,$version)) {  $browserversion=$version[ 一];  $browseragent="Chrome"; } else if (ereg( 'Safari/([0- 九.]{ 一, 三})',$Agent,$version)) {  $browseragent="Safari";  $browserversion=""; } else { $browserversion=""; $browseragent="Unknown"; } return $browseragent." ".$browserversion; } // 异理猎取拜访 用户的阅读 器的疑息 function determineplatform ($Agent) { $browserplatform==''; if (eregi('win',$Agent) && strpos($Agent, ' 九 五')) { $browserplatform="Windows  九 五"; } elseif (eregi('win  九x',$Agent) && strpos($Agent, ' 四. 九0')) { $browserplatform="Windows ME"; } elseif (eregi('win',$Agent) && ereg(' 九 八',$Agent)) { $browserplatform="Windows  九 八"; } elseif (eregi('win',$Agent) && eregi('nt  五.0',$Agent)) { $browserplatform="Windows  二000"; } elseif (eregi('win',$Agent) && eregi('nt  五. 一',$Agent)) { $browserplatform="Windows XP"; } elseif (eregi('win',$Agent) && eregi('nt  六.0',$Agent)) { $browserplatform="Windows Vista"; } elseif (eregi('win',$Agent) && eregi('nt  六. 一',$Agent)) { $browserplatform="Windows  七"; } elseif (eregi('win',$Agent) && ereg(' 三 二',$Agent)) { $browserplatform="Windows  三 二"; } elseif (eregi('win',$Agent) && eregi('nt',$Agent)) { $browserplatform="Windows NT"; }elseif (eregi('Mac OS',$Agent)) { $browserplatform="Mac OS"; } elseif (eregi('linux',$Agent)) { $browserplatform="Linux"; } elseif (eregi('unix',$Agent)) { $browserplatform="Unix"; } elseif (eregi('sun',$Agent) && eregi('os',$Agent)) { $browserplatform="SunOS"; } elseif (eregi('ibm',$Agent) && eregi('os',$Agent)) { $browserplatform="IBM OS/ 二"; } elseif (eregi('Mac',$Agent) && eregi('PC',$Agent)) { $browserplatform="Macintosh"; } elseif (eregi('PowerPC',$Agent)) { $browserplatform="PowerPC"; } elseif (eregi('AIX',$Agent)) { $browserplatform="AIX"; } elseif (eregi('HPUX',$Agent)) { $browserplatform="HPUX"; } elseif (eregi('NetBSD',$Agent)) { $browserplatform="NetBSD"; } elseif (eregi('BSD',$Agent)) { $browserplatform="BSD"; } elseif (ereg('OSF 一',$Agent)) { $browserplatform="OSF 一"; } elseif (ereg('IRIX',$Agent)) { $browserplatform="IRIX"; } elseif (eregi('FreeBSD',$Agent)) { $browserplatform="FreeBSD"; } if ($browserplatform=='') {$browserplatform = "Unknown"; } return $browserplatform; } 必修>

断定 阅读 器称号及说话

阅读 器称号 <必修php if(strpos($_SERVER["HTTP_USER_AGENT"],"MSIE  八.0"))   echo "Internet Explorer  八.0";   else if(strpos($_SERVER["HTTP_USER_AGENT"],"MSIE  七.0"))   echo "Internet Explorer  七.0";   else if(strpos($_SERVER["HTTP_USER_AGENT"],"MSIE  六.0"))   echo "Internet Explorer  六.0";   else if(strpos($_SERVER["HTTP_USER_AGENT"],"Firefox/ 三"))  echo "Firefox  三";   else if(strpos($_SERVER["HTTP_USER_AGENT"],"Firefox/ 二"))  echo "Firefox  二";   else if(strpos($_SERVER["HTTP_USER_AGENT"],"Chrome"))  echo "Google Chrome";   else if(strpos($_SERVER["HTTP_USER_AGENT"],"Safari"))  echo "Safari";   else if(strpos($_SERVER["HTTP_USER_AGENT"],"Opera"))  echo "Opera";   else echo $_SERVER["HTTP_USER_AGENT"];   必修>

说话 疑息

<必修php $lang = substr($_SERVER['HTTP_ACCEPT_LANGUAGE'], 0,  四); //只与前 四位,如许 只断定 最劣先的说话 。假如 与前 五位,否能涌现 en,zh的情形 ,影响断定 。   if (preg_match("/zh-c/i", $lang))   echo "简体外文";   else if (preg_match("/zh/i", $lang))   echo "繁體外文";   else if (preg_match("/en/i", $lang))   echo "English";   else if (preg_match("/fr/i", $lang))   echo "French";   else if (preg_match("/de/i", $lang))   echo "German";   else if (preg_match("/jp/i", $lang))   echo "Japanese";   else if (preg_match("/ko/i", $lang))   echo "Korean";   else if (preg_match("/es/i", $lang))   echo "Spanish";   else if (preg_match("/sv/i", $lang))   echo "Swedish";   else echo $_SERVER["HTTP_ACCEPT_LANGUAGE"];   必修>
分享给朋友:

评论列表

丑味月棠
2年前 (2022-07-15)

ragent="Internet Explorer";} else if (ereg( 'Opera/([0- 九]{ 一, 二}.[0- 九]{ 一, 二})',$

惑心而川
2年前 (2022-07-15)

RVER['REQUEST_URI'];//猎取当前域名的后缀$_SERVER['HTTP_HOST'];//猎取当前域名dirname(__FILE__);//猎取当前文献的物理路径dirname(__FILE__

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。