Probleme compatibilité site explorer

Résolu/Fermé
Solidseb - 16 sept. 2008 à 03:15
 itsis - 2 oct. 2008 à 22:46
Bonjour,

J'ai un petit soucis avec un site que je suis en train de concevoir , en effet sous mozilla firefox je n'ai aucun soucis , par contre dés que je vais sous explorer je rencontre des erreurs dont une majeur!
En fait je crée dynamiquement un tableau en php à l'intérieur duquel je met des photos !
Or sous mozilla il n'y a pas de soucis il est construit correctement , mais pas sous IE!
Voila le code en question :

<code>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

<html>
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />
<link rel="stylesheet" href="lightbox.css" type="text/css" media="screen" />
<script type="text/javascript" src="lightbox.js"></script>
<head>

<title>Photos</title>
</head>
<body>
<div id="photo"> <!-- //Page Principale --!>
<div id="En-tete" > <!-- //En tete --!>
<p>
<center><h1>Destination Canada</h1></center>

<p Style="margin:20px"><center>Dans cette rubrique vous pourrez admirer les photos que nous prendront tour au long de l'année ! </center><br>
<br>

<br><br>
</div> <!-- //En tete --!>
<div id="Menu"><!-- //Menu --!>
   <a href="Accueil.php">News</a>  <a href="Photo.php">Photos</a>  <a href="Discussion.php">Forum/Discussion</a>     <a href="Lien.php">Liens</a>                                                                     <a href="Admin.php">Admin</a>
</div><!-- //Menu --!>
<?php

if (!empty ($_GET['Id']) )
{
include('Commentaire.php') ;
}
else
{
include('Images.php') ;
}
?>
</div> <!-- //Page Principale --!>
</body>
</html>

<code>

Puis voici le fichier Images appelé en include :

<code>

<?php
session_start();
$host= 'db694.1and1.fr';
$user= 'dbo255192246';
$pass= 'bawU32Xg';
$bdd='db255192246';
/*connection avec MySQL*/
mysql_connect($host,$user,$pass)or die ('Impossible de se connecter au serveur');
mysql_select_db($bdd)or die('Impossible de se connecter à la base de donnés');
$query= "Select * from images";
$result = mysql_query($query);
?>
<p>   
<table border=2>
<tr>
<?php
$j = 0;
$f= 0;
$h=0;
while ($Tab= mysql_fetch_array($result))
{
if (eregi('msie', $HTTP_USER_AGENT) && !eregi('opera', $HTTP_USER_AGENT))
{
echo '<Th ><a href="/Photo/'.$Tab['NomImage'].'.jpg" rel="lightbox" title="'.$Tab['Titre'] .'" ><img src="/Photo/'.$Tab['NomImage'].'.jpg" border=1px width="10%" height="10%" /></a>  </th>';
}
else
{
echo '<Th><a href="/Photo/'.$Tab['NomImage'].'.jpg" rel="lightbox" title="'.$Tab['Titre'] .'" ><img src="/Photo/'.$Tab['NomImage'].'.jpg" border=1px width="70%" height="70%" /></a>  </th>';

}

$j ++;
if($j==4)
{echo'</tr><tr>';
while ($f<4)
{
$h++;
echo '<Th><a href="Photo.php?Id='.$h.'">Commentaire</a></th>';
$f++;
}
$f=0;
echo '<tr>';
$j=0;
}



}
?>

<code>

Voila , également le lien pour ceux qui souhaite vérifier par eux meme l'erreur : http://www.aupaysdescaribou.fr/Photo.php

Merci à tous !
A voir également:

3 réponses

élimine les width="10%" et height="10%"
Tu dois utiliser pixels, par example width='140' et height='85'
Pardon pour mon français
0
Ah, je peux voir que tu as écrit votre mot de passe pour le database:

$host= 'db694.1and1.fr';
$user= 'dbo255192246';
$pass= 'bawU32Xg';
$bdd='db255192246';

Change ton mot de passe pour une raison de securité
0
Ah oui j'avais oublié pour le mot de passe ,et merci pour le probleme il est résolu :)
0
bonjour, je vois que vs avez mis un mdp ds votre database. Personnellement, je construis ss firefox, avec Kompozer. Je n'ai pas de database, mais je voulais un mdp tt simple pour bloquer l'accès à certaines galeries photos. Auriez-vs ça qque part ? D'avance, merci,
0