Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Как на php определить браузер (особенно Оперу)?
 
 автор: Владимир22   (23.07.2006 в 03:09)   письмо автору
 
 

Нужен простой код. Если браузер не Opera, то сообщение(любое).
Вот нашёл начало скрипта, но как распознаётся Опера не знаю.


$agent=getenv("HTTP_USER_AGENT");
if ($agent=="Opera") echo "Это Опера";


Не уверен, правильно-ли.... Открываю его в Опере, он её не понимает и тишина...

   
 
 автор: ЯR   (23.07.2006 в 03:31)   письмо автору
 
   для: Владимир22   (23.07.2006 в 03:09)
 


<?php
if(strpos($_SERVER['HTTP_USER_AGENT'], "Opera") print "Это Опера";
?>

Для других браузеров надо искать другие строки:
Mozilla -- "Mozilla",
MS IE -- "MSIE",
MyIE -- "MyIE",
Netscape -- "Netscape",
Mozilla Firefox -- "Firefox",
и т.д.

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования