Mise en page différente avec include

Mise en page différente avec include - PHP - Programmation

Marsh Posté le 13-01-2011 à 16:46:43    

Bonjour
 
je suis confronté à un probleme que je n'arrive pas a résoudre tout seul.
 
 
J'utilise des div pour la structure de ma page et une feuille css pour la mise en forme.
Jusque là tout va bien.
 
Cela fonctionne bien quand tout est dans le meme fichier php
 
Maintenant je souhaite decouper mon code style le menu pour le sortir de la page index et l'appeller avec la fonction include
 
 
J'isole mon bloc <div id="menu">    </div> dans un fichier menu.php
 
et je l'incorpore dans ma page avec la fonction
 
<?php require ($_SERVER['DOCUMENT_ROOT'].'/include/body/acces_rapide.php'); ?>
 
et la le drame ma mise en page se retrouve avec un espace entre mes blocs div
 
alors que le code source est rigoureusement indentique ????
 
 
D'ou cela peut il venir svp???

Reply

Marsh Posté le 13-01-2011 à 16:46:43   

Reply

Marsh Posté le 13-01-2011 à 17:10:56    

Cela ne vient pas de $_SERVER['DOCUMENT_ROOT'].'/include/body/acces_rapide.php'
 
car cela ne marche pas plus avec une adresse en dur http://www.monsite.com/include/body/acces_rapide.php

Reply

Marsh Posté le 13-01-2011 à 17:17:04    

Cela ne vient pas non plus de mes DIV
 
Car qie je copie mon bloc DIV en dur 5 fois dans ma page j'ai pas d'espace entre mes blocs (les 5 menu sont bien collé les uns aux autres)
 
parcontre si je fais 5 include de mon menu les 5 bloc sont espacé par une ligne alors que la feuille de style et le code sont les meme ???

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed