FireFox vs IE

SeB(2)
Invité n'ayant pas de compte PHPfrance

19 juin 2005, 12:15

Hello,

voila g un ptit souci avec IE et non pas avec FireFox pour une de mes pages.
Mais je ne trouve pas pourquoi :shock: ?

voici le code :
<html>
<head>

<link href="style.css" rel="stylesheet" type="text/css">

</head>
<body>
<p><br><br><br><br><br>

<a href="photos/Sylius.jpg" class="info">Sylius.jpg<span class="info">Aperçu de l'image<br /><img alt="Yeah" src="photos/Sylius.jpg" width="160" height="120"></span></a><br><br>

<?php //Utiliser les balises longues
$path = "./photos/";         //Ton Repertoire ici
if ($dossier = opendir ($path)) { //Vérification de l'existence du rep
while (false !== ($fichier = readdir ($dossier))) { //Vérification de la lecture des fichiers du rep
  if ($fichier != "." && $fichier != "..") {
    echo '<a href="'.$path.''.$fichier.'"" target="_blank" class="info">'.$fichier.'<span class="info">Aperçu de l\'image<br /><img src="'.$path.''.$fichier.'"" width="160" height="120"></span></a><br>';
   }
  }
closedir ($dossier);
}
?>

</body>
</html>
et voici le lien : http://membres.lycos.fr/nonameyet/colle.php

Si vous utiliser FireFox vous verrez que tout les fichiers du dossier Photos sont Lister mais avec IE il ne liste que le premier fichier.
C'est tres etrange :O
Pourquoi fait il cela ? Cela vient du code PHP ? ou d'ailleurs ?
Merci d'avance pour vos aides...

Je vous mets ici ce qui se trouve dans le fichiers CSS comme cela pas de surprise :)

Code : Tout sélectionner

body { background-color: #7898AD; scrollbar-face-color: #DEE3E7; scrollbar-highlight-color: #FFFFFF; scrollbar-shadow-color: #DEE3E7; scrollbar-3dlight-color: #D1D7DC; scrollbar-arrow-color: #006699; scrollbar-track-color: #EFEFEF; scrollbar-darkshadow-color: #98AAB1; } font,th,td,p { font-family: Verdana, Arial, Helvetica, sans-serif } a:link,a:active,a:visited { color : #000000; text-decoration:none } a:hover { text-decoration: none; color : #006699; } hr { height: 0px; border: solid #D1D7DC 0px; border-top-width: 1px;} .menu { margin-left: 5px; font-family: arial; font-size: 8pt; color: #000000; text-decoration:none } .texte { font-family: arial; font-size: 8pt; color: #000000; text-decoration:none } .titre { font-family: arial; font-size: 14pt; color: #000000; text-decoration:none } .menu_blanc { font-family: arial; font-size: 8pt; color: #FFFFFF; text-decoration:none } .copyright { font-family: arial; font-size: 7.5pt; color: #FFFFFF; text-decoration:none } a.info { position: relative; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.8em; display: inline; background-color: #aaa; border : 1px solid gray; color: #000; margin: none; z-index: 0; } a.info:hover { background-color: #666; color: #fff; z-index: 1; } span.info{ display: none } a:hover span { display: block; position: absolute; top: -3em; left: 10em; width: 12em; border: 1px solid #000000; color: #ffffff; background-color: #666666; z-index: 2; }

Mammouth du PHP | 19672 Messages

19 juin 2005, 12:39

Salut,
je viens d'essayer les deux et dans les deux cas, j'ai la même liste:
Sylius.jpg

tux_drink.jpg
Sylius.jpg
TuxAgain.gif
tuxmimi.png
Donc je vois pas trop... :-k
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe:

SeB(2)
Invité n'ayant pas de compte PHPfrance

19 juin 2005, 12:50

:O mon IE déconnerait alors :O
Car moi le firefox me donnent cette liste, mais mon IE donne que le premier de la liste cad comme ceci :
Sylius.jpg

tux_drink.jpg

Administrateur PHPfrance
Administrateur PHPfrance | 3131 Messages

19 juin 2005, 13:41

Vérifie ta version d'IE. IE 5 n'est même plus supporté par MS je crois (ou il est en passe de ne plus l'être, un peu comme windows 98 :)).

SeB(2)
Invité n'ayant pas de compte PHPfrance

19 juin 2005, 14:23

Version de mon IE : 6.0.2800.1106.xpsp2.050301-1526

bref bizarre, mais effectivement j'ai demandé a l'un de mes potes de tester la page et lui aussi n'a aucun souci.

Mon IE est bidon alors :lol: merci Bilou

ViPHP
pjl
ViPHP | 2119 Messages

19 juin 2005, 14:34

Si vous utiliser FireFox vous verrez que tout les fichiers du dossier Photos sont Lister mais avec IE il ne liste que le premier fichier.
C'est tres etrange :O
Pourquoi fait il cela ? Cela vient du code PHP ? ou d'ailleurs ?
Merci d'avance pour vos aides...
As-tu pensé à regarder le code source généré avec chacun des 2 navigateurs ?

SeB(2)
Invité n'ayant pas de compte PHPfrance

19 juin 2005, 15:19

Excellente remarque pjl !!!!
MERCI !
g de suite effectué ta proposition et j'ai pu remarquer ke le code source etait bien rédigé.
C'etait mon ZoneAlarm qui bloquait tout cela.
Pourquoi, cela reste un autre debat :lol:
Un grand merci en tout cas a tous.
Je suis presque au bout de mon boulot :)
a+