Реклама на сайте Advertise with us

Можно ли запретить доступ для отдельных браузеров?

Расширенный поиск по форуму
 
Новая тема Новая тема   
Автор
Поиск в теме:



С нами с 01.10.05
Сообщения: 11

Ссылка на сообщениеДобавлено: 07/10/05 в 13:54       Ответить с цитатойцитата 

и как?
Что бы например пользователь который использует браузер Mozilla не смог зайти на сайт

и можно ли запретить этим браузерам открывать определённый php-скрипт, что в нём надо прописать?

0
 

?u=13378

С нами с 26.05.05
Сообщения: 3750
Рейтинг: 2010


Передовик Master-X (01.09.2006)
Ссылка на сообщениеДобавлено: 07/10/05 в 14:44       Ответить с цитатойцитата 

а не боишься что за такие штуки пользователи тех самых сайтов обидятся?

ты ведь не вправе навязывать им какой софт юзать?!

http://leetd.com/ — Дизайн

0
 



С нами с 03.08.04
Сообщения: 129
Рейтинг: 263

Ссылка на сообщениеДобавлено: 07/10/05 в 14:51       Ответить с цитатойцитата 

wwwkila: тебе нужно проверять переменную $_SERVER['HTTP_USER_AGENT'].
А вообще у IE в подписи тоже стоит слово Мозилла...
Разве что в твоем случае возможно проверять не наличие строки Мозилла, а отсутствие строки MSIE :-)

0
 

Клева

С нами с 07.02.04
Сообщения: 12781
Рейтинг: 3531

Ссылка на сообщениеДобавлено: 07/10/05 в 15:06       Ответить с цитатойцитата 

А чем тебе пользователи мазилы не угодили?

0
 



С нами с 01.10.05
Сообщения: 11

Ссылка на сообщениеДобавлено: 07/10/05 в 15:09       Ответить с цитатойцитата 

Вы не могли бы на примере Mozilla написать полностью этот код что бы его вставить в скрипт, а то я не очень плохо разбираюсь
Был бы очень благодарен

0
 



С нами с 31.01.02
Сообщения: 786
Рейтинг: 432

Ссылка на сообщениеДобавлено: 07/10/05 в 15:13       Ответить с цитатойцитата 

<?php

if( ereg( "Nav", $HTTP_USER_AGENT ) ||
ereg( "Gold", $HTTP_USER_AGENT ) ||
ereg( "X11", $HTTP_USER_AGENT ) ||
ereg( "Mozilla", $HTTP_USER_AGENT ) ||
ereg( "Netscape", $HTTP_USER_AGENT ) AND
!ereg( "MSIE", $HTTP_USER_AGENT ) AND
!ereg( "Gecko", $HTTP_USER_AGENT ) )
{
//Netscape
header("Location: http://url-Netscape/");
}
else if( ereg( "MSIE", $HTTP_USER_AGENT ) AND
!ereg( "Gecko", $HTTP_USER_AGENT ) )
{
//MSIE
header("Location: http://url-MSIE/");
}
else if( ereg( "Gecko", $HTTP_USER_AGENT ) )
{
//Mozilla
header("Location: http://url-Mozilla/");
}
else
{
//Other
header("Location: http://url-Other/");
}

?>

Редиректит по броузеру, взят из мануала по php.

0
 



С нами с 01.10.05
Сообщения: 11

Ссылка на сообщениеДобавлено: 07/10/05 в 15:41       Ответить с цитатойцитата 

Kottayra писал:
<?php
if( ereg( "Nav", $HTTP_USER_AGENT ) ||
ereg( "Gold", $HTTP_USER_AGENT ) ||
ereg( "X11", $HTTP_USER_AGENT ) ||
ereg( "Mozilla", $HTTP_USER_AGENT ) ||
ereg( "Netscape", $HTTP_USER_AGENT ) AND
!ereg( "MSIE", $HTTP_USER_AGENT ) AND
!ereg( "Gecko", $HTTP_USER_AGENT ) )
{
//Netscape
header("Location: http://url-Netscape/");
}
else if( ereg( "MSIE", $HTTP_USER_AGENT ) AND
!ereg( "Gecko", $HTTP_USER_AGENT ) )
{
//MSIE
header("Location: http://url-MSIE/");
}
else if( ereg( "Gecko", $HTTP_USER_AGENT ) )
{
//Mozilla
header("Location: http://url-Mozilla/");
}
else
{
//Other
header("Location: http://url-Other/");
}
?>
Редиректит по броузеру, взят из мануала по php.



что то не хочет работать . . . с каким браузером не зайдёшь всё на //Other
header("Location: http://url-Other/"); переводит

0
 



С нами с 31.01.02
Сообщения: 786
Рейтинг: 432

Ссылка на сообщениеДобавлено: 07/10/05 в 16:15       Ответить с цитатойцитата 

У меня работает. Попробуй так
Код:

<?php

if( ereg( "Nav", $HTTP_USER_AGENT ) ||
ereg( "Gold", $HTTP_USER_AGENT ) ||
ereg( "X11", $HTTP_USER_AGENT ) ||
ereg( "Mozilla", $HTTP_USER_AGENT ) ||
ereg( "Netscape", $HTTP_USER_AGENT ) AND
!ereg( "MSIE", $HTTP_USER_AGENT ) AND
!ereg( "Gecko", $HTTP_USER_AGENT ) )
{
//Netscape
header("Location: http://url-Netscape/");
}
else if( ereg( "MSIE", $HTTP_USER_AGENT ) AND
!ereg( "Gecko", $HTTP_USER_AGENT ) )
{
//MSIE
header("Location: http://url-MSIE/");
}
else if( ereg( "Gecko", $HTTP_USER_AGENT ) )
{
//Mozilla
header("Location: http://url-Mozilla/");
}
else
{
//Other
header("Location: http://url-Other/");
}

?>

0
 

Best4U.Biz

С нами с 21.02.04
Сообщения: 1252
Рейтинг: 1441

Ссылка на сообщениеДобавлено: 07/10/05 в 17:41       Ответить с цитатойцитата 

Используй $_SERVER['HTTP_USER_AGENT'] вместо $HTTP_USER_AGENT

PPC - не думай о конвертации | Pay Per Lead/Action - то, во что эволюционируют ППС | лучший хостинг

0
 



С нами с 01.10.05
Сообщения: 11

Ссылка на сообщениеДобавлено: 08/10/05 в 00:48       Ответить с цитатойцитата 

Всем спасибо!!! очень помогли!!! smail54.gif

0
 
Новая тема Новая тема   

Текстовая реклама в форме ответа
Заголовок и до четырех строчек текста
Длина текста до 350 символов
Купить рекламу в этом месте!


Перейти:  



Спонсор раздела Стань спонсором этого раздела!

Реклама на сайте Advertise with us

Опросы

Рецепт новогоднего блюда 2022



Обсудите на форуме обсудить (11)
все опросы »