SLASH_id Опубликовано 25 Января 2010 Жалоба Поделиться Опубликовано 25 Января 2010 Желаю на главную вставить вот такой код: <?php $user_agent = $_SERVER['HTTP_USER_AGENT']; if (stripos($user_agent, 'MSIE 6.0') !== false && stripos($user_agent, 'MSIE 8.0') === false && stripos($user_agent, 'MSIE 7.0') === false) { if (!isset($HTTP_COOKIE_VARS["ie"])) { setcookie("ie", "yes", time()+60*60*24*360); header ("Location: /ie6/ie6.html"); } } ?> Куда именно его пихать? Пробовал в общий шаблон - нет эффекта. Пробовал дописать в конец Index.php - тоже безрезультатно... Думаю по коду ясно, что юзер с браузером ИЕ6 должен редиректиться на другую страничку... Хотелось бы чтобы это дело заработало. Кто может подсказать? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 habahaba Опубликовано 25 Января 2010 Жалоба Поделиться Опубликовано 25 Января 2010 $HTTP_COOKIE_VARSВы пишете под php4? Какая у вас версия форума? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 SLASH_id Опубликовано 25 Января 2010 Автор Жалоба Поделиться Опубликовано 25 Января 2010 Версия форума 2.3.6 Да. под php4 Могу заменить на if (!isset($_COOKIE[«ie»])) { Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Sannis Опубликовано 25 Января 2010 Жалоба Поделиться Опубликовано 25 Января 2010 Меньше читайте Хабр, %username%. P.S. Чем вам не угодил IE6 на форуме? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 SLASH_id Опубликовано 25 Января 2010 Автор Жалоба Поделиться Опубликовано 25 Января 2010 Здравствуй, хабрачеловек!Забочусь о пользователях дабы эксплойты их не мучили да тормоза не доставали. И осовременить не помешало бы свои ослики....Вот и хочу заглушечку то прикрутить) Есть идеи куда этот кусок кода вписать? З.Ы. А за инвайт на Хабр так вообще буду мегаблагодарен! Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Sannis Опубликовано 25 Января 2010 Жалоба Поделиться Опубликовано 25 Января 2010 В начало index.php вставьте. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 SLASH_id Опубликовано 26 Января 2010 Автор Жалоба Поделиться Опубликовано 26 Января 2010 Вставил... Не редиректит и все тут... Начало индекса: <?php include('/home/host/public_html/forum/gzdoc.php'); ini_set('memory_limit', '32M'); #apd_set_pprof_trace(); $user_agent = $_SERVER['HTTP_USER_AGENT']; if (stripos($user_agent, 'MSIE 6.0') !== false && stripos($user_agent, 'MSIE 8.0') === false && stripos($user_agent, 'MSIE 7.0') === false) { if (!isset($_COOKIE[«ie»])) { setcookie("ie", "yes", time()+60*60*24*360); header ("Location: /ie6/ie6.html"); } } /* +-------------------------------------------------------------------------- | Invision Power Board | ======================================== | by Matthew Mecham Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Sannis Опубликовано 26 Января 2010 Жалоба Поделиться Опубликовано 26 Января 2010 В началоinclude('/home/host/public_html/forum/gzdoc.php');WTF? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 SLASH_id Опубликовано 26 Января 2010 Автор Жалоба Поделиться Опубликовано 26 Января 2010 Дас ист вот это: http://forums.ibresource.ru/index.php?showtopic=56340 Если код выше этой дряни все-равно редиректа нет)) Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Sannis Опубликовано 26 Января 2010 Жалоба Поделиться Опубликовано 26 Января 2010 А если сделатьprint($_SERVER['HTTP_USER_AGENT']);? Удалённо сложно что-то ещё предложить. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 SLASH_id Опубликовано 27 Января 2010 Автор Жалоба Поделиться Опубликовано 27 Января 2010 Принт - выводит нужный результат. Черт. Плюнуть чтоль на эту затею... Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Вопрос
SLASH_id
Желаю на главную вставить вот такой код:
Куда именно его пихать? Пробовал в общий шаблон - нет эффекта. Пробовал дописать в конец Index.php - тоже безрезультатно...
Думаю по коду ясно, что юзер с браузером ИЕ6 должен редиректиться на другую страничку... Хотелось бы чтобы это дело заработало.
Кто может подсказать?
Ссылка на комментарий
Поделиться на других сайтах
10 ответов на этот вопрос
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.