Précédent   Forum des professionnels en informatique > PHP > Langage > Fichiers
Fichiers Forum d'entraide sur les fichiers avec PHP. Avant de poster -> FAQ fichiers et Sources fichiers
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 25/07/2007, 11h51   #1
Membre du Club
 
Avatar de cflo91
 
Inscription : mars 2007
Messages : 113
Détails du profil
Informations forums :
Inscription : mars 2007
Messages : 113
Points : 41
Points : 41
Par défaut Probleme avec IE7

Bonjour,

J'ai une page qui s'affiche mal sous IE7 media center, j'ai donc mis ce bout de code dans mon fichier:
Code :
1
2
3
 
if(strstr($_SERVER['HTTP_USER_AGENT'],'Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1)'))
						echo '<div style="float: left">';
Mais le problème c'est que j'ai l'impression qu'il ne passe pas dans le if si je suis sous IE7, j'ai mis un echo pour tester et il ne s'est pas affiché...

Quelqu'un aurait il une idée ?

Merci d'avance
cflo91 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/07/2007, 12h07   #2
Membre éclairé
 
Inscription : septembre 2006
Messages : 459
Détails du profil
Informations personnelles :
Âge : 31

Informations forums :
Inscription : septembre 2006
Messages : 459
Points : 375
Points : 375
Envoyer un message via MSN à fucce
Salut,

En fait, ta chaine à tester ne doit pas être exacte. Teste un passage plus court.

tu peux essayer :
Code :
if(ereg("MSIE 7.0", $_SERVER["HTTP_USER_AGENT"]))
pour moi ça fonctionne...
fucce est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/07/2007, 12h29   #3
Membre du Club
 
Avatar de cflo91
 
Inscription : mars 2007
Messages : 113
Détails du profil
Informations forums :
Inscription : mars 2007
Messages : 113
Points : 41
Points : 41
Quelqu'un connait IE7 media center ?
cflo91 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/07/2007, 12h39   #4
Membre du Club
 
Avatar de cflo91
 
Inscription : mars 2007
Messages : 113
Détails du profil
Informations forums :
Inscription : mars 2007
Messages : 113
Points : 41
Points : 41
car en fait si j'utilise IE7 sous media center, ça n'interprete pas le if....
cflo91 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/07/2007, 13h09   #5
Membre Expert
 
Avatar de Anthony.Desvernois
 
Homme Anthony Desvernois
Ingénieur sécurité & risque
Inscription : juin 2007
Messages : 1 501
Détails du profil
Informations personnelles :
Nom : Homme Anthony Desvernois
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Ingénieur sécurité & risque
Secteur : Finance

Informations forums :
Inscription : juin 2007
Messages : 1 501
Points : 2 011
Points : 2 011
Le if est interprete sur le serveur, pas sur le navigateur client.

Affiche la variable pour voir ce que ca donne.
__________________
"Voyager, c'est découvrir que tout le monde a tort", Aldous Huxley
"Less is more" Ludwig Mies Van Der Rohe

Risk & Security Mgmt
Anthony.Desvernois est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/07/2007, 14h02   #6
Membre du Club
 
Avatar de cflo91
 
Inscription : mars 2007
Messages : 113
Détails du profil
Informations forums :
Inscription : mars 2007
Messages : 113
Points : 41
Points : 41
Le problème c'est que je ne peux pas tester avec media center car je ne l'ai pas, comment faire pour qu'il interprete le if ?
cflo91 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/07/2007, 14h16   #7
Membre habitué
 
Inscription : février 2005
Messages : 153
Détails du profil
Informations forums :
Inscription : février 2005
Messages : 153
Points : 116
Points : 116
Citation:
Envoyé par cflo91
Le problème c'est que je ne peux pas tester avec media center car je ne l'ai pas, comment faire pour qu'il interprete le if ?
ta page .php doit etre heberger sur un serveur et c'est le serveur qui interprete ton if.

donne nous plus d'info sur ton envirement de developpement.
Halukard est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/07/2007, 15h02   #8
Membre du Club
 
Avatar de cflo91
 
Inscription : mars 2007
Messages : 113
Détails du profil
Informations forums :
Inscription : mars 2007
Messages : 113
Points : 41
Points : 41
ok merci ,c'est bon j'ai fait autrement
cflo91 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/07/2007, 15h03   #9
Membre Expert
 
Inscription : octobre 2002
Messages : 1 141
Détails du profil
Informations personnelles :
Âge : 32
Localisation : France, Rhône (Rhône Alpes)

Informations forums :
Inscription : octobre 2002
Messages : 1 141
Points : 1 204
Points : 1 204
Envoyer un message via MSN à Raideman
Au delà du problème informatique que tu proposes, je trouve, et ça n'engage que moi, que faire du conditionnel sur l'affichage d'une page selon les navigateurs est un nonsens. A ta place , je me pencherai plutôt sur la manière dont ta page html est construite afin de la rendre, autant que faire se peut, la plus compatible avec l'ensemble des navigateurs (je dis pas une compatibilité 100% mais au moins sur les principaux navigateurs).
Raideman est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 12h49.


 
 
 
 
Partenaires

Hébergement Web