Приветсвую всех. Очень прошу помочь с кодом редиректа в зависимости от браузера. То есть имеем обычный редирект: PHP: <?php $site = file_get_contents('http://site.com/link.txt'); header("Location: $site"); ?> нужно чтобы все IE шли на линку в http://site.com/link1.txt, а все остальные на link2.txt. Заранее спасибо.
@burunduchek для определения браузера есть специальная функция https://php.ru/manual/function.get-browser.html
@burunduchek для этого есть раздел "Free-Lance" и "Сделайте за меня", в этом разделе я вынужден только дать ссылку на близкий по смыслу твоей задачи комментарий на php.net http://php.ru/manual/function.get-browser.html#101314 --- Добавлено --- исправил ссылку --- Добавлено --- Чертов пхп.ру! Код (Text): https://php.ru/manual/function.get-browser.html#101314 --- Добавлено --- в code то нафига?! http://bit.ly/2cXa4Z8
Я вот сделал так: PHP: <?php $MSIE = strpos($_SERVER['HTTP_USER_AGENT'],"MSIE"); $TRIDENT = strpos($_SERVER['HTTP_USER_AGENT'],"Trident"); if ($MSIE || TRIDENT == true) { $site = file_get_contents('link1.txt'); header("Location: $site"); } if ($MSIE == false) { $site = file_get_contents('link2.txt'); header("Location: $site"); } ?> вопрос..ИЕ11 весь пройдет или еще кроме TRIDENT что-то добавить?