Forum Webscript.Ru
Программирование => PHP => Тема начата: Enemy от 13 Ноября 2001, 12:15:47
-
нужен текст кода на пхп для проверки какой броузер (IE or NC)
просматривает страницу...
зарание thanks:D
-
php не может узнать какой браузер. javascript нужен
-
может $HTTP_USER_AGENT поможет
-
Enemy Почитай http://www.php.net/manual/en/function.get-browser.php
-
спасибо, уже читаю...
-
Если использовать эту функцию - то сначала удостовертесь что у вас или у вашего хостера включен browscap.ini ... а по умолчанию он отключен !!!
-
http://www.alesh.ru/read/42
В общем вот так.
//Для начала назначаем переменные
.if(eregi("opera",$HTTP_USER_AGENT))// Если у тебя Опера, то переменная $browse = OP
$browser = "OP";
else if(eregi("msie",$HTTP_USER_AGENT))// Если у тебя MSIE, то переменная $browse = IE
$browser = "IE";
else if(eregi("Mozilla.[4.]",$HTTP_USER_AGENT))
$browser = "NS";
else if(eregi("Mozilla.[5|6]",$HTTP_USER_AGENT))
$browser = "MO";
else // если что-то другое , то OT
$browser = "OT";
?>
//Все . Закончили с определением. Мы уже знаем какой у тебя браузер. Теперь выведеминфу о тебе.
if ($browser=="IE") {
echo "Internet Explorer";//Если ie, то пишет Internet Explorer
}
if ($browser=="OP") {
echo "Opera!
Обнови свой броузер и перестань морочить голову дизайнерам всякой межбраузерностью!";
}
if ($browser=="NS") {
echo "Netscape!
Обнови свой броузер и перестань морочить голову дизайнерам всякой межбраузерностью!
";
}
if ($browser=="MO") {
echo "Mozilla! Обнови свой броузер и перестань морочить голову дизайнерам всякой межбраузерностью!";
}
if ($browser=="OT") {
echo "А что у вас за Browser?";//если OT то пишет ...
}
?>
-
топик уже был, почти тоже самое:
http://forums.webscript.ru/showthread.php?s=&threadid=2149
-
может $HTTP_USER_AGENT поможет
Ага :)
if(strstr($HTTP_USER_AGENT,"MSIE"))
{
print "У тебя Эксплорер!";
}
elseif (strstr($HTTP_USER_AGENT,"Opera"))
{
print "У тебя Опера";
}
else
{
print "По ходу все-таки у тебя Нетшкаф";
}
-
блин. зачем топики дублировать?
еще раз:
http://forums.webscript.ru/showthread.php?s=&threadid=2149