function stripos_fun($url, $str){ if(eregi($str, $url)) return true; else return false; } //print_r($_COOKIE); //Detect special conditions devices $iPod = stripos_fun($_SERVER['HTTP_USER_AGENT'],"iPod"); $iPhone = stripos_fun($_SERVER['HTTP_USER_AGENT'],"iPhone"); $iPad = stripos_fun($_SERVER['HTTP_USER_AGENT'],"iPad"); if(stripos_fun($_SERVER['HTTP_USER_AGENT'],"Android") && stripos_fun($_SERVER['HTTP_USER_AGENT'],"mobile")){ $Android = true; }else if(stripos_fun($_SERVER['HTTP_USER_AGENT'],"Android")){ $Android = false; $AndroidTablet = true; }else{ $Android = false; $AndroidTablet = false; } $webOS = stripos_fun($_SERVER['HTTP_USER_AGENT'],"webOS"); $BlackBerry = stripos_fun($_SERVER['HTTP_USER_AGENT'],"BlackBerry"); $RimTablet= stripos_fun($_SERVER['HTTP_USER_AGENT'],"RIM Tablet"); //do something with this information if( $iPod || $iPhone ){ //were an iPhone/iPod touch -- do something here $_OS_ = 'iPod'; }else if($iPad){ //were an iPad -- do something here $_OS_ = 'iPod'; }else if($Android){ //were an Android Phone -- do something here $_OS_ = 'Android'; }else if($AndroidTablet){ //were an Android Phone -- do something here $_OS_ = 'AndroidTablet'; }else if($webOS){ //were a webOS device -- do something here $_OS_ = 'webOS'; }else if($BlackBerry){ //were a BlackBerry phone -- do something here $_OS_ = 'BlackBerry'; }else if($RimTablet){ //were a RIM/BlackBerry Tablet -- do something here $_OS_ = 'RimTablet'; }else{ //PC $_OS_ = 'PC'; } ?> if($_OS_ != 'PC' && !$_COOKIE[view_mode]){ ?> } else { ?> } ?>