Anti IE

На форуме один пользователь попросил помочь ему с запретом на посещение сайта пользователей использующих IE. Вот я написал маленький хак.
Установка очень проста, как 2х2 =)

Открыть index.php, найти:

@session_start ();


Перед этой строкой вставить:

iif ( strstr($_SERVER['HTTP_USER_AGENT'], 'MSIE') ) {
$client='InternetE_mustdie';}
if ( $client == 'InternetE_mustdie') {
echo '<center><br><br><br<div style="width: 400px; height: 50px; background:#CCFF66;padding-top: 0px;">Извините, но мы ограничили доступ на наш сайт пользователей IE.<br><br><div align="right""><a href="http://www.google.com/search?hl=ru&client=firefox&rls=org.mozilla%3Aru%3Aofficial&hs=w23&q=%D1%81%D0%BA%D0%B0%D1%87%D0%B0%D1%82%D1%8C+%D0%B1%D1%80%D0%B0%D1%83%D0%B7%D0%B5%D1%80%D1%8B+Mozilla+Opera+Safari&btnG=%D0%9F%D0%BE%D0%B8%D1%81%D0%BA&lr=" target="_blank">Скачать другой браузер</a></div></div></center>';}
else {


Найти (в самом конце, перед ?>) :

?>


Вставить выше:

;}



Демо: _ware3.ru


Приятного использования! IE must die! ;)
Другие новости по теме:

Категория: Хаки ----- Просмотров: 3103 ----- Комментариев: 40

Вернуться

  • kostet

  • 15 августа 2009 00:35
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
Отличный хак, всё работает, в IE сайт был очень кривой, теперь всем юзверям IE - сказал "good bye" wink
  • pav

  • 15 августа 2009 01:03
  • Группа: User
  • ICQ: --
  • Регистрация: 19.01.2009
  • Комментариев: 253
  • Публикаций: 9
^
Очень неумно. Лучше бы сделать, например, автозагрузку другого шаба, попроще, пользователям IE.
Реализовать это не так уж и сложно.
  • kostet

  • 15 августа 2009 01:11
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
BlackSmoke, ну так сделай laughing - будет еще лучше
  • petroff

  • 15 августа 2009 01:43
  • Группа: User
  • ICQ: 5994599
  • Регистрация: 11.08.2008
  • Комментариев: 144
  • Публикаций: 23
^
BlackSmoke,
Это просто. пропиши если MSIE то changeskin.

--------------------
  • pav

  • 15 августа 2009 02:26
  • Группа: User
  • ICQ: --
  • Регистрация: 19.01.2009
  • Комментариев: 253
  • Публикаций: 9
^
Да просто-то просто, но не все.
Вот простейший код:

if ( strstr($_SERVER['HTTP_USER_AGENT'], 'MSIE') ){
$tpl->result['main'] = str_replace ( '{THEME}', $config['http_home_url'] . 'templates/' . 'ie-skin', $tpl->result['main'] );
}else{
$tpl->result['main'] = str_replace ( '{THEME}', $config['http_home_url'] . 'templates/' . $config['skin'], $tpl->result['main'] );
}


Но сам шаб грузит все равно из дефолта, а картинки из нужного мне шаба, из ie-skin.

Завтра на свежую голову поковыряю smile
  • kostet

  • 15 августа 2009 07:42
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
У меня что то с shortstory и fullstory, из за них всё перекосило в IE recourse
  • aback

  • 15 августа 2009 08:11
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
Ставmте, ставьте только учтите - более 60% инета пользуется IE так как он самый надёжный браузер! Ну и посетителей потеряете. IE 9 порвёт оперы и firefox как тузик) ждите fellow
  • neoks

  • 15 августа 2009 08:36
  • Группа: User
  • ICQ: --
  • Регистрация: 20.07.2009
  • Комментариев: 556
  • Публикаций: 121
^
Лучше нормально прописать дополнительный CSS и все там поправить чем заставлять пользователей (особе но если он с поисковика) ставить другой браузер.

Ну или в конце концов не зап решать а мона просто предупредить (что типа так и так но лучше будет с таким браузером)

Эт так моё имхо fellow

--------------------
  • SaD

  • 15 августа 2009 09:38
  • Группа: User
  • ICQ: --
  • Регистрация: 20.02.2009
  • Комментариев: 303
  • Публикаций: 15
^
IE так как он самый надёжный браузер! Ну и посетителей потеряете. IE 9 порвёт оперы и firefox как тузик) ждите

lololollololololo lol

--------------------
  • alive

  • 15 августа 2009 09:50
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
Порвет :)
  • pav

  • 15 августа 2009 12:44
  • Группа: User
  • ICQ: --
  • Регистрация: 19.01.2009
  • Комментариев: 253
  • Публикаций: 9
^
Осел порвет Лису? lol
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
Норм. хак Спасибо !
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
Вот картинка по теме wink

http://s49.radikal.ru/i126/0908/07/e662d5baf951.jpg
  • kostet

  • 15 августа 2009 15:32
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
Trane911, именно так lol

вот какого хрена майкрософт по умалчанию делает браузер IE, был бы фаерфокс - намного удобнее и функциональнее no
  • Группа: User
  • ICQ: 344198
  • Регистрация: 29.02.2008
  • Комментариев: 103
  • Публикаций: 2
^
Цитата: kostet
вот какого хрена майкрософт по умалчанию делает браузер IE, был бы фаерфокс - намного удобнее и функциональнее

Ну а мне опера ближе, поэтому пусть будет Осёл, а те кому надо скачают нужный браузер.
  • VAT

  • 15 августа 2009 17:07
  • Группа: User
  • ICQ: --
  • Регистрация: 3.07.2008
  • Комментариев: 96
  • Публикаций: 0
^
лучше шаб норм оптимизировать под все браузеры, а не страдать...)

P.S. многовато юзеров не знают что такое браузер и не знают, что кроме IE есть что-то другое)))
  • petroff

  • 15 августа 2009 17:59
  • Группа: User
  • ICQ: 5994599
  • Регистрация: 11.08.2008
  • Комментариев: 144
  • Публикаций: 23
^
VAT,
ну попробуй подгони кривой шаблон под все 5 браузеров.. я посмотрю сколько это тебе времени займёт.

--------------------
  • Группа: User
  • ICQ: 817135
  • Регистрация: 12.12.2008
  • Комментариев: 321
  • Публикаций: 0
^
BlackSmoke,
kostet,
petroff,

Хмм.. честно говоря жалкая пародия на хак, который уже давно в нете, когда при заходе с ИЕ возникает всплывающее окошко с ссылками на скачивание основных браузеров..

Дал бы ссыль, да вот не помню, где видел, облазил длетвик, ненашёл, дальше влом искать, сами порыскаете)

З.Ы. Опера АС решает)

--------------------
  • kostet

  • 15 августа 2009 21:06
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
ALTERNATE, это мы помним, но там совсем не то fellow , нужно именно это wink
  • Kamar

  • 15 августа 2009 21:09
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
Цитата: VAT
P.S. многовато юзеров не знают что такое браузер и не знают, что кроме IE есть что-то другое)))

Вот какрас и узнают что есть и Mozilla, Opera, Safari и т.д.
  • pav

  • 15 августа 2009 21:14
  • Группа: User
  • ICQ: --
  • Регистрация: 19.01.2009
  • Комментариев: 253
  • Публикаций: 9
^
да ты пойми, люди многие не знают, что есть другие браузеры. Им проще другую ссылку в выдаче кликнуть, чем заморачиваться, что-то ставить.
Я предложил идеальный вариант: юзер просто увидит другой шаб, с его стороны никаких телодвижений не требуется, никаких окон, запретов посещения и т.д.
Сейчас надо просто реализовать это нормально, и все.
  • Группа: r00t Admin
  • ICQ: --
  • Регистрация: 11.12.2007
  • Комментариев: 411
  • Публикаций: 389
^
Ещё лет 10 назад, 15 всегда была Опера, почему так вдруг все заговорили за Лису? А я скажу почему? Потому, что гугл лису продвигает в массы. Опера всегда быстрее работала лисы, не так нагружала ПК. Я ещё помню лет 10 назад при открытии 40 вкладок одновременных можно было спокойно работать, в то время как лиса при 40 вкладках тормозила ПК, либо зависала либо уходила в ошибку.
Я как дружил с Оперой так с ней и останусь. Ясен пень, что в компе установлены все браузеры. Но вот даже возмём Линукс, там же Опера быстрее лисы пашет bully ну хоть ты тресни... даже в PC-BSD (FreeBSD + KDE) опера быстрее опять же пашет и при множестве открытых вкладках.

А вот по поводу сабжа, хак довольно таки интересеный, ему существовать нужно. Причины просты, например, в ИЕ страницы отображаются через жопу, во вторых некторые функции могут не работать, в третьих ,это банально, огромная дыра для вирусов да и троянов и червей.

ЗЫ: меня очень удивил тот факт, что для PC-BSD предоставляют "pbi" пакет IE 6.0 lol видать создали пакет в шутку.

--------------------
  • Группа: User
  • ICQ: 817135
  • Регистрация: 12.12.2008
  • Комментариев: 321
  • Публикаций: 0
^
Baggio, +миллион)

--------------------
  • pav

  • 15 августа 2009 22:55
  • Группа: User
  • ICQ: --
  • Регистрация: 19.01.2009
  • Комментариев: 253
  • Публикаций: 9
^
Baggio, для лисы есть очень много плагинов, можно настроить полностью по своему вкусу, не заморачиваться со сторонними прогами. Чего стоят один адблок, колорзилла и смартерфокс.
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
верстать надо нормально, что бы везде отображалось...и нахрена блочить 7,8 ИЕ ?!
ладно 6, он кривой и уже свое отжил, но последние версии еще очень даже ниче...
хаку минус, это идиотизм
  • kostet

  • 15 августа 2009 23:33
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
X-Hunter, не нравится - проходим мимо angry
  • SaD

  • 16 августа 2009 00:49
  • Группа: User
  • ICQ: --
  • Регистрация: 20.02.2009
  • Комментариев: 303
  • Публикаций: 15
^
Потому, что гугл лису продвигает в массы.

Не...Гугл Хром продвигает в массы. А Лиса имеет уже давнишнюю историю. Браузер Мозила был ещё в бородатых годах. laughing

Опера всегда быстрее работала лисы, не так нагружала ПК.

Раньше на диал-апе это может и было заметно. Сейчас ИМХО на глаз могу сказать что ХРОМ чуток быстрее странички грузит, чем остальные браузеры.


Я ещё помню лет 10 назад при открытии 40 вкладок одновременных можно было спокойно работать, в то время как лиса при 40 вкладках тормозила ПК, либо зависала либо уходила в ошибку.

Дело уж былое (:

Право на существование имеют только Лиса и Опера. Остальное нафиг...в топку

--------------------
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
абсурд, только потеря траффа. Шаб поправь smile

Baggio,
firefox рулит , у него очень много дополнений и плагинов сяких , для вебмастера очень удобен. да и по защите лучше winked
  • petroff

  • 16 августа 2009 02:47
  • Группа: User
  • ICQ: 5994599
  • Регистрация: 11.08.2008
  • Комментариев: 144
  • Публикаций: 23
^
Baggio,

я Оперу уважаю так же как и FireFox. Но IE терпеть не могу, потому что в нём всё через задницу.

--------------------
  • Группа: User
  • ICQ: 1588777
  • Регистрация: 5.03.2009
  • Комментариев: 14
  • Публикаций: 2
^
Верстать нормально надо, чтобы идиотизмом не страдать...нах такой хак нужен не понятно.. wink
  • Группа: r00t Admin
  • ICQ: --
  • Регистрация: 11.12.2007
  • Комментариев: 411
  • Публикаций: 389
^
гг опять же что лучше опера или Лиса? Это всё равно что сидеть и рассуждать что лучше Линукс или винда :) Ладно проезжаем тему :)
Про существование браузеров это вы правы, они должны быть. ИЕ в топку.

--------------------
  • Lobs

  • 16 августа 2009 18:53
  • Группа: User
  • ICQ: --
  • Регистрация: 18.10.2008
  • Комментариев: 102
  • Публикаций: 0
^
Цитата: neoks
Ну или в конце концов не зап решать а мона просто предупредить (что типа так и так но лучше будет с таким браузером)

Пройденный этап. Если посетителя заинтересует контент сайта - сменит. С другой стороны, если он увидит страшную морду, то забудет к нему дорогу. Ещё вариант - он пользуется только Оперой. Остальные он не признаёт. Принуждать его ради вашего ресурса переходить (даже временно) на другой броузер... Выход один. Т.к. создать мультиброузерный шаблон весьма проблематично, нужно использовать CSS-хаки, в каждом из которых существует броузерная коррекция.

--------------------
  • VAT

  • 16 августа 2009 20:58
  • Группа: User
  • ICQ: --
  • Регистрация: 3.07.2008
  • Комментариев: 96
  • Публикаций: 0
^
Цитата: petroff
VAT,
ну попробуй подгони кривой шаблон под все 5 браузеров.. я посмотрю сколько это тебе времени займёт.


ну да, проще конешн все отключить к чертовой бабушке))) winked
  • petroff

  • 16 августа 2009 21:15
  • Группа: User
  • ICQ: 5994599
  • Регистрация: 11.08.2008
  • Комментариев: 144
  • Публикаций: 23
^
VAT,

ну видно что ты пользуешься IE.

--------------------
  • VAT

  • 17 августа 2009 15:18
  • Группа: User
  • ICQ: --
  • Регистрация: 3.07.2008
  • Комментариев: 96
  • Публикаций: 0
^
Цитата: petroff
VAT,

ну видно что ты пользуешься IE.


не понятно логика (откуда такой вывод) но да лан) просто умею оптимизировать свои шабы для всего) на компе стоит 4 браузера, ослик, лиса, опера и хром) везде проверяю)
  • petroff

  • 17 августа 2009 16:22
  • Группа: User
  • ICQ: 5994599
  • Регистрация: 11.08.2008
  • Комментариев: 144
  • Публикаций: 23
^
VAT,
что тебе логика не понятна? ты тут IE всем чем можно защищаешь. Умеешь оптимизировать? - МОЛОДЕЦ! А ток кто не умеет, использует хак. Если ты универсальный солдат, пожалуйста покинь данную новость. Заранее спасибо.

--------------------
  • VAT

  • 17 августа 2009 17:03
  • Группа: User
  • ICQ: --
  • Регистрация: 3.07.2008
  • Комментариев: 96
  • Публикаций: 0
^
Цитата: petroff
VAT,
что тебе логика не понятна? ты тут IE всем чем можно защищаешь. Умеешь оптимизировать? - МОЛОДЕЦ! А ток кто не умеет, использует хак. Если ты универсальный солдат, пожалуйста покинь данную новость. Заранее спасибо.


эм, к чему столько злобы? я вродь на тебя не наезжал? добавил новость - молодца)
комменты нужны, чтобы высказывать свое мнение, вот я и высказал, кто не умеет оптимизировать конешн флаг в руки, пусть ставят хак и радуются, я ж против ничего не имею) на счет ие - ничего я не пиарю (где ты вообще прочел, что я пиарю ИЕ? между строк чтоли, или приснилось...) , просто я не питаю к нему столько злобы, как некоторые... имхо, не нравится чужое мнение - закрывай глаза, ну или "пожалуйста покинь данную новость"
P.S. без обид, против тебя реально ничего не имею, но нужно уметь расла{censored}ся и принимать мнения окружающих) fellow
P.P.S. прикольно ценсоред действует) на сочитание букв в обычных словах)))
  • petroff

  • 17 августа 2009 18:08
  • Группа: User
  • ICQ: 5994599
  • Регистрация: 11.08.2008
  • Комментариев: 144
  • Публикаций: 23
^
VAT,
злобы нет. Ну не нравиться, ставь "-", пиши 1 негативный коммент и всё. Всё забили.

--------------------
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
спасиб за хак! =)
  • Группа: Гости
  • ICQ: --
  • Регистрация: --
  • Комментариев: 0
  • Публикаций: 0
^
Цитата: Trane911
Вот картинка по теме http://s49.radikal.ru/i126/0908/07/e662d5baf951.jpg
Жжешь!!! Ставлю +100 за этот постер wink
Мужики, не подскажите как ограничить доступ к сайту не только через IE, а еще и через другие браузеры?