Choix de feuille de style par navigateur dans une page en ph
Posté : 27 sept. 2009, 10:41
Bonjour,
Après beaucoup de recherches infructueuses, me poste mon problème même s'il est récurent.
J'ai ma page (index.php) en php qui appelle une feuille de style. Jusqu'ici tout va bien. Comme on le sait avec IE6 et IE7, le CSS réajit différemment. D'où l'idée de faire deux feuilles de styles. J'ai bien vu le système des commentaires conditionnels pour appeler la bonne feuille de style, mais ça ne fonctionne pas car ma page est en php.
A force de recherches, j'ai trouvé le code suivant en php :
Mais au final je me retrouve avec une erreur :
Avez-vous déja eu se problème?
Après beaucoup de recherches infructueuses, me poste mon problème même s'il est récurent.
J'ai ma page (index.php) en php qui appelle une feuille de style. Jusqu'ici tout va bien. Comme on le sait avec IE6 et IE7, le CSS réajit différemment. D'où l'idée de faire deux feuilles de styles. J'ai bien vu le système des commentaires conditionnels pour appeler la bonne feuille de style, mais ça ne fonctionne pas car ma page est en php.
A force de recherches, j'ai trouvé le code suivant en php :
Code : Tout sélectionner
<?php
//$_SERVER["HTTP_USER_AGENT"] : variable donnant le navigateur
if (ereg("MSIE", $_SERVER["HTTP_USER_AGENT"])) {
//Internet explorer
echo "<link rel=\"stylesheet\" href=\"style_ie.css\" type=\"text/css\" />";
} else {
//Les autres
echo "<link rel=\"stylesheet\" href=\"style.css\" type=\"text/css\" />";
}
?>Comment dois-je m'y prendre pour avoir un affichage corect sur ma page php.Deprecated: Function ereg() is deprecated in C:\...
Avez-vous déja eu se problème?