View Single Post
ישן 31-05-07, 20:39   # 7
BlueNosE
אין כמו ב127.0.0.1
 
BlueNosE's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: כפ"ס
גיל: 32
הודעות: 4,086

BlueNosE לא מחובר  

סקריפט שבודק מהו הדפדפן מתוך רשימה מוכרת, לא אני כתבתי אבל אני שיניתי.
אם מכניסים לו 1 לתוך המשתנה, הוא יחזיר ARRAY של הדפדפן והגירסא ואם לא מכניסים כלום או משהו אחר, הוא יחזיר את הדפדפן כולל הגירסא.
PHP קוד:
function Browser($ver=0)
{
$browser = array (
    
"OPERA",
    
"MSIE",
    
"NETSCAPE",
    
"FIREFOX",
    
"SAFARI",
    
"KONQUEROR",
    
"MOZILLA"
);
 
$brow "OTHER";
    if (!empty (
$_SERVER['HTTP_USER_AGENT']))
    {
        foreach (
$browser as $parent
        {
            if ((
$s strpos (strtoupper ($_SERVER['HTTP_USER_AGENT']), $parent)) !== false)
            {
                if (
$ver == 1)
                {
                
$f $s strlen ($parent);
                
$version substr ($_SERVER['HTTP_USER_AGENT'], $f5);
                
$version preg_replace ('/[^0-9,.]/'''$version);
                
$brow = array ('name' => $parent'ver' => $version);
                }
                else
                
$brow $parent;
            break;
            }
        }
    }
return 
$brow;


יש דפדפנים שלא נכנסו כאן, נכון. וזה לא הכי טוב. אבל זה פועל לא רע..
__________________
עומר,
admin [@] rely.co.il

בניית אתרים Rely

סלנג מילון סלנג utter
  Reply With Quote