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 :
Comment dois-je m'y prendre pour avoir un affichage corect sur ma page php.
Avez-vous déja eu se problème?
Modifié par folvool (28 Sep 2009 - 01:09)
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 :
<?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\" />";
}
?>
Mais au final je me retrouve avec une erreur :
a écrit :
Deprecated: Function ereg() is deprecated in C:\...
Comment dois-je m'y prendre pour avoir un affichage corect sur ma page php.
Avez-vous déja eu se problème?
Modifié par folvool (28 Sep 2009 - 01:09)