<?PHPfunctionIsMobile () {$useragent=isset($_server[' Http_user_agent ']) ?$_server[' Http_user_agent ']: '; $useragent _commentsblock=Preg_match(' |\ (. *?\) | ',$useragent,$matches) >0?$matches[0]: '; functionChecksubstrs ($substrs,$text){ foreach($substrs as $substr) if(false!==Strpos($text,$substr)){ return true; } return false; } $mobile _os_list=Array(' Google Wireless transcoder ', ' Windows CE ', ' windowsce ', ' Symbian ', ' Android ', ' armv6l ', ' armv5 ', ' Mobile ', ' CentOS ', ' Mowser ', ' AvantGo ', ' Opera Mobi ', ' J2ME/MIDP ', ' Smartphone ', ' go.web ', ' Palm ', ' IPAQ '); $mobile _token_list=Array(' PROFILE/MIDP ', ' configuration/cldc-', ' 160x160 ', ' 176x220 ', ' 240x240 ', ' 240x320 ', ' the ' + ', ' up '. Browser ', ' up. Link ', ' SymbianOS ', ' PalmOS ', ' PocketPC ', ' SonyEricsson ', ' Nokia ', ' BlackBerry ', ' Vodafone ', ' BenQ ', ' novarra-vision ', ' Iris ', ' NetFront ', ' htc_ ', ' Xda_ ', ' samsung-sgh ', ' Wapaka ', ' DoCoMo ', ' iPhone ', ' IPod '); $found _mobile=checksubstrs ($mobile _os_list,$useragent _commentsblock) ||Checksubstrs ($mobile _token_list,$useragent); if($found _mobile){ return true; }Else{ return false; } }if(IsMobile ())Echo' Mobile login m.php100.com ';Else Echo' Computer login www.php100.com ';?>
PHP to determine the PC or mobile login