За последние 24 часа нас посетили 20252 программиста и 1676 роботов. Сейчас ищет 1521 программист ...

Редирект в зависимости от браузера

Тема в разделе "Сделайте за меня", создана пользователем burunduchek, 20 сен 2016.

  1. burunduchek

    burunduchek Новичок

    С нами с:
    19 авг 2016
    Сообщения:
    6
    Симпатии:
    0
    • Оформляй код, кнопка </> в редакторе, потом выпадающий список и выбирай тип кода: php, javascript, html и т. д.
    Приветсвую всех. Очень прошу помочь с кодом редиректа в зависимости от браузера.
    То есть имеем обычный редирект:

    PHP:
    1. <?php
    2. $site = file_get_contents('http://site.com/link.txt');
    3. header("Location: $site");
    4. ?>
    нужно чтобы все IE шли на линку в http://site.com/link1.txt, а все остальные на link2.txt. Заранее спасибо.
     
    #1 burunduchek, 20 сен 2016
    Последнее редактирование модератором: 21 сен 2016
  2. [vs]

    [vs] Суперстар
    Команда форума Модератор

    С нами с:
    27 сен 2007
    Сообщения:
    10.559
    Симпатии:
    632
  3. burunduchek

    burunduchek Новичок

    С нами с:
    19 авг 2016
    Сообщения:
    6
    Симпатии:
    0
    Спасибо. Буду признателен , если напишите сам код полностью .
     
  4. [vs]

    [vs] Суперстар
    Команда форума Модератор

    С нами с:
    27 сен 2007
    Сообщения:
    10.559
    Симпатии:
    632
    @burunduchek для этого есть раздел "Free-Lance" и "Сделайте за меня", в этом разделе я вынужден только дать ссылку на близкий по смыслу твоей задачи комментарий на php.net http://php.ru/manual/function.get-browser.html#101314
    --- Добавлено ---
    исправил ссылку
    --- Добавлено ---
    Чертов пхп.ру!
    Код (Text):
    1. https://php.ru/manual/function.get-browser.html#101314
    --- Добавлено ---
    в code то нафига?!
    http://bit.ly/2cXa4Z8
     
  5. burunduchek

    burunduchek Новичок

    С нами с:
    19 авг 2016
    Сообщения:
    6
    Симпатии:
    0
    Прошу перенести тему в "Сделайте за меня". Или создать ее там по новой?
     
  6. artoodetoo

    artoodetoo Суперстар
    Команда форума Модератор

    С нами с:
    11 июн 2010
    Сообщения:
    11.119
    Симпатии:
    1.245
    Адрес:
    там-сям
    тема переехала
     
  7. burunduchek

    burunduchek Новичок

    С нами с:
    19 авг 2016
    Сообщения:
    6
    Симпатии:
    0
    • Оформляй код, кнопка </> в редакторе, потом выпадающий список и выбирай тип кода: php, javascript, html и т. д.
    Я вот сделал так:
    PHP:
    1. <?php
    2. $MSIE = strpos($_SERVER['HTTP_USER_AGENT'],"MSIE");
    3. $TRIDENT = strpos($_SERVER['HTTP_USER_AGENT'],"Trident");
    4. if ($MSIE || TRIDENT == true)
    5. {
    6. $site = file_get_contents('link1.txt');
    7. header("Location: $site");
    8. }
    9. if ($MSIE == false)
    10. {
    11. $site = file_get_contents('link2.txt');
    12. header("Location: $site");
    13. }
    14.  
    15. ?>
    вопрос..ИЕ11 весь пройдет или еще кроме TRIDENT что-то добавить?
     
    #7 burunduchek, 21 сен 2016
    Последнее редактирование модератором: 21 сен 2016
  8. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв