detekce px00 pomocí php

automaticé rozpoznání péčka na straně serveru

Protože na své stránky přistupuji dost často i ze svého mobilu Sony-Ericsson P900 (mám na nich mimo jiné webové rozhraní k e-mailu), zvažoval jsem jak stránky upravit, aby byly čitelnější a přehlednější při přístupu z mobilu a přitom vypadaly aspoň trochu normálně pokud jsou zobrazeny v normálním browseru písíčka. Udělal jsem tedy 2 layouty a podstrčím browseru layout podle výsledku funkce Is_Handheld().

<!--?php function Is_Handheld() { global $_SERVER;     if (eregi("(sonyericsson)+(.*)+(p[89]00)",$_SERVER['HTTP_USER_AGENT'])){         $handheld=true;     }else{         $handheld=false;     }     return $handheld; } ?-->

Funkce Is_Handheld() vrátí true pokud je stránka načtena z px00 (Opera nebo interní browser) a false v opačném případě.