ОБСУЖДЕНИЕ

определение браузера.

11 сообщений0 просмотровЗакрыта
#1
крч не определяет арбуз )))
код
PHP

$browsers = $BROW;
if (strpos($browsers, 'Opera M') === false ){$browser ='<img src="/l2pic/browsers/opera.png" alt="" />';}
if (strpos($browsers, 'Chrome')=== false ){$browser ='<img src="/l2pic/browsers/chrome.png" alt="" />';}
//и тд


показывает что я либо кто-то другой с оперы зашел, хотя браузеры разные.
#2
PowerHelper,
PHP
$browsers = $BROW;
if (strpos($browsers, 'Opera M') !== false ){$browser ='<img src="/l2pic/browsers/opera.png" alt="" />';}
if (strpos($browsers, 'Chrome') !== false ){$browser ='<img src="/l2pic/browsers/chrome.png" alt="" />';}
//и тд


Помоему так должно быть :)
#3
Или даже
CODE
 !=
#4
PHP

<?
$body_browser_class = '';
if ( strpos($_SERVER['HTTP_USER_AGENT'], 'Firefox') ) $body_browser_class = 'firefox';
elseif ( strpos($_SERVER['HTTP_USER_AGENT'], 'Chrome') ) $body_browser_class = 'chrome';
elseif ( strpos($_SERVER['HTTP_USER_AGENT'], 'Safari') ) $body_browser_class = 'safari';
elseif ( strpos($_SERVER['HTTP_USER_AGENT'], 'Opera') ) $body_browser_class = 'opera';
elseif ( strpos($_SERVER['HTTP_USER_AGENT'], 'MSIE 6.0') ) $body_browser_class = 'ie6';
elseif ( strpos($_SERVER['HTTP_USER_AGENT'], 'MSIE 7.0') ) $body_browser_class = 'ie7';
elseif ( strpos($_SERVER['HTTP_USER_AGENT'], 'MSIE 8.0') ) $body_browser_class = 'ie8';
elseif ( strpos($_SERVER['HTTP_USER_AGENT'], 'MSIE 9.0') ) $body_browser_class = 'ie9';
elseif ( strpos($_SERVER['HTTP_USER_AGENT'], 'MSIE 10.0') ) $body_browser_class = 'ie10';
elseif ( strpos($_SERVER['HTTP_USER_AGENT'], 'Trident/7') ) $body_browser_class = 'ie11';
?>

#5
-=(C)DRU987=-, Разницы нет, это кто как пишет)
#6
просто встречал где то, синтакс вылетал на !==. правда не помню где
#7
ладно, главное я пишу != а у остальных пусть вылетает :D
#8
работает )))))
#9
збс .миньон3.
#10
гг ладно, крою
#11
Тему закрыл PowerHelper!
Причина: all