Include... sous une autre include.

Fermé
include - 30 oct. 2008 à 12:43
 include - 30 oct. 2008 à 13:37
Bonjour,
comment mettre une include, sous une autre include ?

voila mon problème :
http://jeunesdoyenherbiers.free.fr/index5.php

l'image de gauche est une include nommé "fond_menu.php"
mais cette image couvre le menu nommé "menu.php" qui est aussi inséré grace a une include.

je voudrai que l'image qui couvre le menu sous en dessous du menu, en fait, c'est le fond du menu. Mais comment faire ?

merci de votre aide...

4 réponses

Bonjour,
comment mettre une include, sous une autre include ?

voila mon problème :
http://jeunesdoyenherbiers.free.fr/index5.php

l'image de gauche est une include nommé "fond_menu.php"
mais cette image couvre le menu nommé "menu.php" qui est aussi inséré grace a une include.

je voudrai que l'image qui couvre le menu SOIT en dessous du menu, en fait, c'est le fond du menu. Mais comment faire ?

merci de votre aide...
0
Salut,

Pourquoi ne pas faire qu'une seule page de menu : menu.php dans laquelle tu indiques le fond du div grâce à un style CSS ? Par exemple :

<!--Page menu.php-->

<div class="menu">
<!--Ton menu ici-->
</div>


<!--Page index.php-->

<head>
<link rel="stylesheet" type="text/css" href="./style.css">
</head>
<body>
<?php
include('menu.php');
?>
</body>


<!--Page style.css-->

div.menu
{
background-image: url("ton_image");
}
0
oui d'accord. Mais après j'aimerais déplacer cette image de fond (de quelques pixels), pour que l'on ne voit pas la "reliure" entre le titre et l'image de fond du menu.

c'est sans doute un truc tout con mais je ne sais pas comment faire...
0
stooop !

problème résolu. en fait j'ai compris ; j'ai gardé l'histoire des include (donc pas de CSS), mais j'ai "découvert" (eh oui, je savais pas) que les includes s'affichent dans l'ordre.

mon exemple :

<?php
 		include 'design/haut.htm';	?>
        
       <div style='position:absolute;  left:0px ;top:100px;'>
<?php 	include 'fond_menu.htm'; ?>
</div>

		<div style='position:absolute;  left:0px ;top:100px;'>
<?php 	include 'menu/menu.htm'; ?>
</div>

<html>
<head>
	<title>Site des Jeunes du Doyenné des herbiers</title>
</head>
<body>
	<div style='position:absolute;  left:210px ;top:75px;'>
		<?php include 'accueil.php'; ?>
	</div>                      
</body>
</html>


s'affichera en premier le titre (include 'design/haut.htm)
ensuite le fond du menu (include 'fond_menu.htm)
et pour finir, le menu (include 'menu/menu.htm)

... et tout ça, l'un sur l'autre !

merci quand même. Bonne continuation.
0