Как на php подставить css другой если браузер например IE6

html5 css3 РHР

Ну а ваще мне просто надо так - если браузер не поддерживает html5 и CSS3 то подставить другой фаил .css
как реализовать?
пример php кода пожалусто.

Примечание:
мне надо именно на php - потомучто вставляется css у меня прямо в html куском css кода.

Примечание:
или просто напишите как получит название браузера в php?

Примечание:
ну с user-agent можете мне просто пример условия написать7
Ответы:
<!--[if IE 7]>
<link href="ie.css" rel="stylesheet" type="text/css" />
<![endif]-->
просто на php не хорошо так делать, лучше как rkz предлагает. Иначе поисковый бот зайдет, назвавшись одним браузером, потом другим, увидит, что что-то разное подсовываете, завопит "Клоакинг!" и в бан отправит.
if(strpos($_SERVER['HTTP_USER_AGENT']), "MSIE 6") ){
    echo '<link href="ie.css" rel="stylesheet" type="text/css" />';
}
И не забудьте протестировать, strpos довольно коварная функция


14 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.