Просмотр поста

.
Gnom
/** 
 * $type = 0 , тогда выводит  только название браузера
 * $type = 1 , тогда выводит  полную информацию о браузере
 */
function browser($type = 0)
{
    global $_SERVER;
    if(isset($_SERVER['HTTP_X_OPERAMINI_PHONE_UA']))
    {
        $browsus = htmlentities($_SERVER['HTTP_X_OPERAMINI_PHONE_UA'],ENT_QUOTES,'utf-8');
    }elseif(isset($_SERVER['HTTP_USER_AGENT']))
    {
        $browsus= htmlentities($_SERVER['HTTP_USER_AGENT'],ENT_QUOTES,'utf-8');
    }else{
        $browsus='Не определён';
    }
    $brow=preg_replace('|http://|i','', $browsus);
    $brow=preg_replace('|ftp://|i','', $browsus);
    switch($type)
    {
        case "1":
        $brow=strtok($brow,'(');
        $brow=strtok($brow,' ');
        $brow=substr($brow,0,22);
        $browser = htmlentities($brow,ENT_QUOTES,'utf-8');
        break;
        case "0":
        $browser = htmlentities($brow,ENT_QUOTES,'utf-8');
        break;
        default:
        $browser = FALSE;
        break;
    }
    return $browser;
}