8797 sujets

Développement web côté serveur, CMS

Bonjour à tous,

Dans le head de mes mes pages je fais un :
<?php include("menu.php"); ?> pour y inclure menu.php

Avec Firefox je suis obligé d'encadrer le contenu de menu.php par OBJECT pour que mes pages soient validées XHTML1.0 STRICT.
( menu.php commence par : <div id="conteneurmenu">etc........)


Avec IE j'ai l'affichage des pages mais pas du menu.
Pour qu'il s'affiche, je suis obligé de supprimer OBJECT; mais alors mes pages ne sont plus validées.

Que faire??

Avec mes plus vifs remerciements
Modifié par F5JUE (20 Nov 2005 - 16:45)
Ta page "menu.php" que contient elle ?
"si elle contient des balises html ou css qui devrait ce trouver entre la balise <body> c'est normal que ca marche pas.."

Normallement l'include tu devrait le mettre entre les balise <body> vue que le "menu.php" commence avec <div id="conteneurmenu">...

++
ghijselinck a écrit :
Ta page "menu.php" que contient elle ?
"si elle contient des balises html ou css qui devrait ce trouver entre la balise <body> c'est normal que ca marche pas.."

Normallement l'include tu devrait le mettre entre les balise <body> vue que le "menu.php" commence avec <div id="conteneurmenu">...

++

Je ne sais comment vous remercier car effectivement avec le include dans le body tout fonctionne !

Avec mes plus vifs remerciements

Amitiés