Ich nutze diese Fuktion in PHP:
function check_mobile() {
$agents = array(
'Avantgo'
,'Windows CE'
,'Pocket'
,'Mobile'
,'Portable'
,'Smartphone'
,'SDA'
,'PDA'
,'Handheld'
,'Symbian'
,'WAP'
,'Palm'
,'cHTML'
,'BlackBerry'
,'Opera Mini'
,'Nokia'
);
// Prüfen der Browserkennung
//[HTTP_USER_AGENT|Opera/9.80 (X11; Linux x86_64) Presto/2.12.388 Version/12.16]
if( isset($_SERVER["HTTP_USER_AGENT"]) )
for ($i=0; $i<count($agents); $i++) {
if( strpos($_SERVER["HTTP_USER_AGENT"], $agents[$i]) !== false) {
// echo $agents[$i]." erkannt<br>";
return true;
}
}
return false;
}
Linuchs