国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > PHP > 正文

php 獲取客戶瀏覽器與操作系統類型

2024-09-04 11:48:38
字體:
來源:轉載
供稿:網友
  1. <?php 
  2. function browse_infor()  
  3. {  
  4. $browser="";$browserver=""
  5.  
  6. // 
  7.  
  8. $browsers =array("lynx","mosaic","aol","opera","java","macweb","webexplorer","omniweb");  
  9. $agent = $globals["http_user_agent"];  
  10. for ($i=0; $i<=7; $i++) //Vevb.com 
  11. {  
  12. if (strpos($agent,$browsers[$i]))  
  13. {  
  14. $browser = $browsers[$i];  
  15. $browserver ="";  
  16. }  
  17. }  
  18. if (ereg("mozilla",$agent) && !ereg("msie",$agent)) //Vevb.com 
  19. {  
  20. $temp =explode("("$agent); $part=$temp[0];  
  21. $temp =explode("/"$part); $browserver=$temp[1]; 
  22.  
  23. //開源 
  24.  
  25. $temp =explode(" ",$browserver); $browserver=$temp[0];  
  26. $browserver =preg_replace("/([d.]+)/","1",$browserver);  
  27. $browserver = " $browserver"//  
  28. $browser = "netscape navigator";  
  29. }  
  30. if (ereg("mozilla",$agent) && ereg("opera",$agent))  
  31. {  
  32. $temp =explode("("$agent); $part=$temp[1]; 
  33.  
  34. //Vevb.com
  35.  
  36. $temp =explode(")"$part); $browserver=$temp[1];  
  37. $temp =explode(" ",$browserver);$browserver=$temp[2]; 
  38.  
  39. //Vevb.com
  40.  
  41. $browserver =preg_replace("/([d.]+)/","1",$browserver);  
  42. $browserver = " $browserver";  
  43. $browser = "opera";  
  44. }  
  45. if (ereg("mozilla",$agent) && ereg("msie",$agent)) 
  46.  
  47. //Vevb.com 
  48.  
  49. {  
  50. $temp = explode("("$agent); $part=$temp[1];  
  51. $temp = explode(";",$part); $part=$temp[1]; //  
  52. $temp = explode(" ",$part);$browserver=$temp[2];  
  53. $browserver =preg_replace("/([d.]+)/","1",$browserver);  
  54. $browserver = " $browserver"//  
  55. $browser = "internet explorer";  
  56. }  
  57. if ($browser!="")  
  58. {  
  59. $browseinfo = "$browser$browserver";  
  60. }  
  61. else  
  62. {  
  63. $browseinfo = "unknown";  
  64. }  
  65. return $browseinfo;  
  66. }  
  67. //調用方法$browser=browseinfo() ;直接返回結果  
  68. ?> 
  69.  
  70. ==== 
  71.  
  72.  
  73. 獲取訪問者操作系統  
  74. <?  
  75. function osinfo() {  
  76. $os="";  
  77. $agent = $globals["http_user_agent"];  
  78. if (eregi('win',$agent) && strpos($agent'95')) { //  
  79. $os="windows 95";  
  80. }  
  81. elseif (eregi('win 9x',$agent) && strpos($agent'4.90')) {  
  82. $os="windows me";  
  83. }  
  84. elseif (eregi('win',$agent) && ereg('98',$agent)) { 
  85.  
  86. //開源 
  87.  
  88. $os="windows 98";  
  89. }  
  90. elseif (eregi('win',$agent) && eregi('nt 5.0',$agent)) {  
  91. $os="windows 2000";  
  92. }  
  93. elseif (eregi('win',$agent) && eregi('nt',$agent)) { 
  94.  
  95. //開源 
  96.  
  97. $os="windows nt";  
  98. }  
  99. elseif (eregi('win',$agent) && eregi('nt 5.1',$agent)) {  
  100. $os="windows xp";  
  101. }  
  102. elseif (eregi('win',$agent) && ereg('32',$agent)) { 
  103.  
  104. //開源 
  105.  
  106. $os="windows 32";  
  107. }  
  108. elseif (eregi('linux',$agent)) {  
  109. $os="linux";  
  110. }  
  111. elseif (eregi('unix',$agent)) {  
  112. $os="unix"//php一聚教程  
  113. }  
  114. elseif (eregi('sun',$agent) && eregi('os',$agent)) {  
  115. $os="sunos";  
  116. }  
  117. elseif (eregi('ibm',$agent) && eregi('os',$agent)) { //  
  118. $os="ibm os/2";  
  119. }  
  120. elseif (eregi('mac',$agent) && eregi('pc',$agent)) {  
  121. $os="macintosh";  
  122. }  
  123. elseif (eregi('powerpc',$agent)) { //  
  124. $os="powerpc";  
  125. }  
  126. elseif (eregi('aix',$agent)) {  
  127. $os="aix";  
  128. }  
  129. elseif (eregi('hpux',$agent)) {  
  130. $os="hpux"
  131.  
  132. //Vevb.com 
  133.  
  134. }  
  135. elseif (eregi('netbsd',$agent)) {  
  136. $os="netbsd";  
  137. }  
  138. elseif (eregi('bsd',$agent)) {  
  139. $os="bsd";  
  140. }  
  141. elseif (ereg('osf1',$agent)) { 
  142.  
  143. //Vevb.com 
  144.  
  145. $os="osf1";  
  146. }  
  147. elseif (ereg('irix',$agent)) {  
  148. $os="irix";  
  149. }  
  150. elseif (eregi('freebsd',$agent)) {  
  151. $os="freebsd"
  152.  
  153. // 
  154.  
  155. }  
  156. if ($os==''$os = "unknown";  
  157. return $os;  
  158. }  
  159. //調用方法$os=os_infor() ;  
  160. ?> 

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 桂平市| 句容市| 清水县| 高雄市| 瑞丽市| 喀喇沁旗| 古蔺县| 惠州市| 万载县| 莎车县| 隆化县| 通化市| 新野县| 自贡市| 易门县| 措美县| 泾阳县| 阳山县| 池州市| 无棣县| 扎鲁特旗| 腾冲县| 通河县| 滦平县| 乾安县| 修文县| 安图县| 海阳市| 华坪县| 山丹县| 永福县| 永仁县| 青河县| 太原市| 靖宇县| 简阳市| 汤原县| 汤原县| 汤原县| 额尔古纳市| 确山县|