Index.php: la page se télécharge

Résolu
Bonjour,
j'ai un problème sur mon index.php. Au lieu de s'afficher, la page se télécharge:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<head>
<title></title>
<link href="StyleSheet.css" rel="stylesheet" type="text/css" />
<!--[if IE]>
<link href="../StyleSheet_IE.css" rel="stylesheet" type="text/css" />
<![endif]-->
<!--[if lt IE 7]>
<link href="../StyleSheet_IE6.css" rel="stylesheet" type="text/css" />
<![endif]-->
</head>
<body>
<div id="container">
<div id="ban"><?
if(array_key_exists("bando", $_REQUEST) AND file_exists($_REQUEST["bando"]))
{
include $_REQUEST["bando"];
}
else
{
include "bandeau.php";
}
?>
</div>

<div id="menu"> <?
if(array_key_exists("menu", $_REQUEST) AND file_exists($_REQUEST["menu"]))
{
include $_REQUEST["menu"];
}
else
{
include "menu.php";
}
?>
</div>

</div>

<div id="image_droite_2"> <?
if(array_key_exists("image_droite", $_REQUEST) AND file_exists($_REQUEST["image_droite"]))
{
include $_REQUEST["images_droite"];
}
else
{
include "image_droite_2.php";
}
?></div>
<div style="clear:both;"></div>

</div>
<div id="footer">
<?
if(array_key_exists("footer", $_REQUEST) AND file_exists($_REQUEST["footer"]))
{
include $_REQUEST["footer"];
}
else
{
include "footer.php";
}
?>
</div>

</div>
</div>

</body>

</html>

Est-ce que je me suis planté dans ma déclaration ou dans quelque-chose de ce genre?

Merci d'avance pour vos réponses.
Configuration: Windows XP
Internet Explorer 6.0

4 réponses

  1. le problème ne vient pas de la je pense.
    ta page est-elle en local ?
    Si oui as-tu installer apache et Php et mysql
    1. non j'ai testé la page en ligne, et j'ai été obligé de faire une redirection htaccess vers la page index.php
      c'est un hébergement mutualisé ovh (60gp)

      merci de ton aide
  2. met déja tes balise php comme ceci

    <?php
    ?>

    Est-tu sur que de la ligne 6 à la ligne 11 il faut que se soit un commentaire ?

    Sinon tu as des balise </div> en trop les voici
    - ligne 54
    - ligne 68
    - ligne 69

    voila tout ce que je peut te dire pour le moment
    1. edit: désoler je me suis répèter
      1. merci, je vais essayer en modifiant les balises php
        les <div> vides: j'ai retiré du texte pour pas que le code soit trop long à lire

        en tout cas, merci beaucoup pour ton aide
        je te dirai si c'était ça
      2. c'était effectivement le problème
        +le truc bizarre: il y avait des vieilles pages .html (index_ancien, index2) qui trainaient sur le serveur, et elles perturbaient le navigateur apparemment

        en résolvant les deux points, ça a tout débloqué

        encore merci pour ton aide