Page 1 sur 1
Ma page php ne s'affiche pas sur IE
Posté : 29 oct. 2007, 19:44
par Benji7790
Bonjour,
Mon probleme est le suivant:
Ma page PHP s'affiche correctement sur Firefox
mais ne s'affiche pas du tout sur Internet Explorer!
La version de cette page en HTML fonctionne par contre,
mais il manque certaines fonctions par rapport a celle en PHP.
J'ai même essayé de réduire la page a un seule mot sans code ni rien pour
voir ce qui clochais mais ca ne marche toujours pas!
J'ai testé a part les pages qui étaient incluse et la sa marche.
Pouvez vous m'aider s'il vous plait?
Merci d'avance.
Posté : 29 oct. 2007, 19:47
par zeus
C'est surement dû au passage de capricorne dans ton signe
Excuse moi pour cette moquerie, mais sans le code qui pose soucis, je pense que nous sommes obligé de passer par la divination (remarque, en cette période de sortie de Harry Potter, c'est de saison

).
Donne nous le code PHP de cette page qui ne fonctionne pas sous IE.
Posté : 29 oct. 2007, 19:53
par Benji7790
Oui désolé, je n'y avais pas pensé! (que je suis bête! j'oublie l'essentiel!)
Alors:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>TEST DESIGN DE CODE A.D.O.<title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link rel="stylesheet" media="screen" type="text/css" title="Design" href="design.css" />
<link rel="stylesheet" media="screen" type="text/css" title="Design" href="bloc.css" />
<link rel="stylesheet" media="screen" type="text/css" title="Design" href="menus.css" />
</head>
<body>
<div align="center">
<table width="800" border="0" cellspacing="0" cellpadding="0">
<tr>
<td height="110" align="center" valign="middle" background="images/logo.png"><table width="800" border="0" cellspacing="0" cellpadding="0">
</table></td>
</tr>
<tr>
<td height="22"> </td>
</tr>
<?php
$pageCourrante = "index";
include("menu_haut.php");
include("jour.php");
?>
<tr>
<td align="center" valign="top"> </td>
</tr>
<tr>
<td><table width="745" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="165" align="left" valign="top">
<table width="155" border="0" cellspacing="0" cellpadding="0">
<tr>
<?php
include("menu_navig.php");
include("menu1.php");
include("menu2.php");
include("partenaires.php");
?>
<br>
</td>
<td width="580" align="right" valign="top">
<table width="590" border="0" cellspacing="0" cellpadding="0">
<tr>
<td align="center" valign="top"><table width="560" border="0" cellspacing="1" cellpadding="0">
<tr>
<td align="center" valign="top"><table width="590" border="0" cellspacing="5" cellpadding="0">
<!-- Le corps -->
<div id="corps">
<div class="element_menu">
<div class="coin_hg">
<div class="coin_hd">
<div class="bordure_h">
<p style="text-align: center; margin: 0px 0px 0px 0px;"><b>Bienvenue</b></p>
</div>
</div>
</div>
<div class="cote_gauche">
<div class="cote_droit">
<div class="milieu">
<p>texte principal.<p/>
</div>
</div>
</div>
<div class="coin_bg">
<div class="coin_bd">
<div class="bordure_b">
</div>
</div>
</div>
</div>
</div>
</table></td>
</tr>
</table></td>
</tr>
</table>
<br>
</td>
</tr>
</table></td>
</tr>
<?php
include("copyright.php");
?>
</div>
</body>
</html>
Posté : 29 oct. 2007, 19:57
par zeus
Quand tu affiches ta pages sous IE, rien ne s'affiche, mais est-ce que tu as essayé de regarder la source de cette page ?
Posté : 29 oct. 2007, 19:58
par Benji7790
Oui et sa affiche bien toute la source complete.
Posté : 29 oct. 2007, 20:04
par zeus
Dans ce cas, il s'agit d'un soucis de HTML/CSS et pas de PHP
Essaye de retirer tes feuilles de styles pour voir si tu vois apparaitre quelque chose
Posté : 29 oct. 2007, 20:06
par Benji7790
je l'ai déjà fait, mais le proleme (ce qui est très bizzare)
c'est que même en effacant tout (code, textes,...) et en ne
mettant que "test", ca ne marche pas!

Posté : 29 oct. 2007, 20:19
par Benji7790
J'ai trouvé que en effacant les balises <head>et tout ce quil y a dedans ca marchais.
Mais ca pose un probleme...
Posté : 29 oct. 2007, 20:22
par zeus
Je vais te demander d'insister et, dans tes balises <head> de retirer toutes les balises <link rel="stylesheet", les 3 balises et de recommencer.
Posté : 29 oct. 2007, 20:23
par Benji7790
Probleme résolu, c'était a cause des balises <title>. (il manquais le / a la 2eme balise)
désolé de vous avoir dérangé pour ca.

Posté : 30 oct. 2007, 12:26
par iclo
Comme quoi Firefox ne respecte pas forcément tout le W3C
Je sui déja dehors et très loin
Posté : 30 oct. 2007, 12:55
par Benji7790
ben ouais mais au moins firefox affichais ma page quand même!
Tu as raison: au revoir! ^^