Téléchargement
illégal
Posez votre question Signaler

PHP - Problème avec ereg [Résolu]

chris-asjeme 745Messages postés 24 janvier 2008Date d'inscription 29 mars 2012Dernière intervention - Dernière réponse le 16 août 2009 à 16:21
Bonjour,
Je suis débutant en PHP et pour mon site je souhaite réaliser 2 design différent (un pour Internet Explorer et l'autre pour les autres navigateurs.
J'ai trouvé un sujet sur ccm qui a la solution qu'il me faut. A un détail près : la fonction ereg n'est plus autorisée avec le PHP 5.3.
Voici mon code :
<?php
//modification du css suivant le navigateur
//$_SERVER["HTTP_USER_AGENT"] : variable donnant le navigateur
if (ereg('MSIE', $_SERVER['HTTP_USER_AGENT']))
{
//Internet explorer
echo "<link rel='stylesheet' href='designIE.css' type='text/css' />";
}
else {
//Les autres
echo "<link rel='stylesheet' href='design.css' type='text/css' />";
}
?>
Si quelqu'un pourrait m'aider ce serait cool.
Merci d'avance,
Chris
Lire la suite 

PHP - Problème avec ereg »

Suggestions
3 réponses
Réponse
+0
moins plus
bonjour,

sur mon site je fais comme suit: (j'ai repris votre code pour les condition)
<?php
//modification du css suivant le navigateur
//$_SERVER["HTTP_USER_AGENT"] : variable donnant le navigateur
if ( strpos($_SERVER['HTTP_USER_AGENT'], 'MSIE' ) !== FALSE )
{
//Internet explorer
echo "<link rel='stylesheet' href='designIE.css' type='text/css' />";
}
else {
//Les autres
echo "<link rel='stylesheet' href='design.css' type='text/css' />";
}
?> 

bonne soirée
chris-asjeme- 16 août 2009 à 16:07
Sérieux je te remercie du fond du coeur. Ça fait 3 jours que je galère à parcourir Google sans résultats concluant.

Encore merci.
Bonne fin de journée,
Chris
Ajouter un commentaire
Réponse
+0
moins plus
de rien
bonne fin de journée
Ajouter un commentaire
Ce document intitulé « PHP - Problème avec ereg » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?