bonjour à tous.

je débute et je crée en local wamp un site catalogue.

je sais qu il y a 2 façons d'utiliser l include.

moi j intègre le menu et le header dans chaque page.

voici mon exemple sur la page produit.php. sur cette page, j ai la liste des produits sélectionnés selon la catégorie choisie dans mon menu.( je n ai pas mis ici la connexion à la base)

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
<link rel="stylesheet" type="text/css"  href="..style_a.css" />

<title>les produits</title>

</head>
<body> 
<?php include("haut.php");?>
<?php include("menugauche.php");?>
<?php do { ?>
<div id="content">
  <h1><a href="produits.php?countryID=<?php echo $row_region['countryID']; ?>"><?php echo $row_region['countryName']; ?></a></h1>
  <p class="textintro"> <?php echo $row_region['description']; ?><img src="<?php echo $row_region['imageURL']; ?>" /></p>
   </div>
<?php } while ($row_region = mysql_fetch_assoc($region)); ?>
</body>


</html>
<?php
mysql_free_result($region);
?>
J ai donc inclu le menu gauche qui est basé sur le jeux d enregistrement des catégories.:voici le code de cemenu gauche

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
  <div id="navhead">
   <li>
 <?php do { ?>
    <li><a href="../page.php?regionID=<?php echo $row_rs_worldregions['regionID']; ?>"><?php echo $row_rs_worldregions['regionName']; ?></a></li>
    <?php } while ($row_rs_worldregions = mysql_fetch_assoc($rs_worldregions)); ?></li>
</div>
ça marche bien mais mon problème est que si je clique sur catégorie A, mon bouton ne garde pas le visited de mon css que j ai créé.

ça semble logique puisque chaque fois que je clique sur une catégorie, je recharge en fait une nouvelle page produit avec...un nouveau menu.

Il faudrait que mon bouton se "souvienne" qu il vient d être cliqué.

j espere que vous me suivez.

y a t il une méthode pour résoudre ça ou est ce ma conception de l include qui est à revoir c a dire utiliserr l include méthode 2 où j ai une page index avec le menu et dans laquelle j inclue mes autres pages.

merci si vous pouvez me donnez une aide ou une piste

steph