Je ne suis pas d'accord avec toi !
Va là http://www.bodbod.com/go.php?action=informatique avec ton navigateur préféré.
Il affiche bien :
Mais va voir le source, et tu comprendras !
Si tu ne comprend pas, l'explication est simple :
Ton url est http://www.bodbod.com/go.php?action=informatique
Donc tu est à la racine du site. Le fichier HTML que reçoi ton navigateur est une page qui décrit des frames.
MAIS, ton navigateur va pas aller les chercher dans le dossier Informatique, il va les chercher là où il est, à la racine du site.
Bon, y'a des solutions pour ton problème. La plus simple est de changer tous tes liens pour les mettre en Absolu au lieu de relatif. Dans le HTML en tout cas.
Dans /Informatique/index.php, au lieu de mettre :
<frame name="banniere" scrolling="no" noresize target="sommaire" src="banniereH.htm"> |
Met un chemin complet :
<frame name="banniere" scrolling="no" noresize target="sommaire" src="/Informatique/banniereH.htm"> |
Mais attention à tes liens dans ta base MySql si tu les modifie avec un \ devant, c'est le include() qui va merder si tu le fais tel-quel. Tu comprends pourquoi ?
---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.