Afficher dans un autre div en php

Bonjour,

j'ai un menu de plusieurs lignes de ce genre " <li><a href="page_produits?$fam=FAMILLE1">Nom1</a></li>"
" <li><a href="page_produits?$fam=FAMILLE2">Nom2</a></li>"
" <li><a href="page_produits?$fam=FAMILLE3">Nom3</a></li>"
" <li><a href="page_produits?$fam=FAMILLE4">Nom4</a></li>"
" <li><a href="page_produits?$fam=FAMILLE5">Nom5</a></li>"

A chaque fois que je clic sur "Nomi" je veux que Nomi soit affiché ailleurs dans un autre div pour dire vous êtes dans la page des produits qui ont le nom " Nomi" en php .

Vous savez comment faire ?

Merci de me tenir au courant.
Configuration: Windows XP
Firefox 3.0.11

12 réponses

  1. hé tu me dérange pas ;)
    <a href="page_produits?$fam=FRONTO&Nomi=Frontofocomètre">Frontofocomètre</a>
    avec ce lien, tu va chercher la page "page_produits" qui se trouve dans le meme dossier que l'endroit où tu te situe.
    donc tu dois rajouter le nom du dossier
    <a href="dossier/page_produits?$fam=FRONTO&Nomi=Frontofocomètre">Frontofocomètre</a>
    ensuite page_produits ne peux pas exister car il n'y a pas d'extension
    çela devrait être page_produits.php
    <a href="dossier/page_produits.php?$fam=FRONTO&Nomi=Frontofocomètre">Frontofocomètre</a>
    désolé de pas avoir vu cette faute plus tot.
    je pense que ça devrait être bon :)
    1. Merci de m'avoir répondu aussi rapidement.

      je suis désolé ,mais je dois dire que je ne connais pas trop php .je début .tu peux me montrer plus en détaille. le bute c'est de l'afficher en même temps qd je clic dans ce div:

      =======================
      <div class="titre_contenu"></div>

      =======================
      .titre_contenu {
      float : right;
      height : 29px;
      text-align:right;
      width: 454px;
      margin-right: 30px;
      font-family:Geneva, Arial, Helvetica, sans-serif;
      font-size:16px;
      color:#0000FF;
      }

      Merci d'avance
      1. Si c'est pour l'afficher que sur une seule page, tu n'aura pas besoin des session
        donc tu affichera
        $_GET['Nomi']
        mais pour ça, tu dois ajouter dans ton lien la variable Nomi
        donc :
        page_produits?$fam=FAMILLE5&nomi=valeur
        1. voilà ce que j'ai fait :

          <li><a href="page_produits?$fam=FAMILLE5&Nomi=Nom5">Nom5</a></li>

          DANS LA DIV:

          <div class="titre_contenu"><?php $_GET['Nomi']?> </div>

          mais ce message d'erreur:

          Notice: Undefined index: Nomi in C:\Program Files\EasyPHP 3.0\www\website\pages_produit\page_produits.php on line 195

          c'est quoi le pb ?
          1. lorsque tu veux afficher le contenu d'une variable, tu dois utiliser echo
            et n'oublie pas le ; qui montre la fin de l'écho.
            <?php echo $_GET['Nomi'];?>
            1. Bonsoir ,

              Voilà ce que j'ai fait:
              =========================
              <div class="titre_contenu"><?php echo $_GET['Nomi'];?> </div>
              =============================
              <li><a href="page_produits?$fam=FRONTO&Nomi=Frontofocomètre">Frontofocomètre</a></li>
              ==========================================

              j'ai une erreur:
              Objet non trouvé!

              L'URL requise n'a pu etre trouvée sur ce serveur. La référence sur la page citée semble être erronée ou perimée. Nous vous prions d'informer l'auteur de cette page de cette erreur.

              Si vous pensez qu'il s'agit d'une erreur du serveur, veuillez contacter le gestionnaire du site.
              Error 404
              localhost
              06/29/09 22:29:48
              Apache/2.2.11 (Win32) PHP/5.2.8

              ========================================
              petite précision:
              quand je clic sur le lien ,je suis dans la page" Accueil" et cela m'emmène vers la page "produit" en affichant les produits concerné et ce qui dois être affiché dans la div concerné.

              donc le code suivant je l'ai mis dans la page accueil:
              <li><a href="page_produits?$fam=FRONTO&Nomi=Frontofocomètre">Frontofocomètre</a></li>

              et j'ai mis dans la page produit ça :
              <div class="titre_contenu"><?php echo $_GET['Nomi'];?> </div>

              et j'ai l'erreur que j'ai écrit .

              désolé ,mais je ne comprends pas d'où ça vient ?

              Merci de m'éclairer svp
              1. encore une petite précision ,je ne sais pas si c'est important:la page produit se trouve dans un dossier qui s'appelle: pages_produit.

                voilà
                merci
                1. Error 404
                  çela veux dire que la page vers la quel tu te dirige n'existe pas.
                  1. Bonjour ,je t'assures que ma page "page_produits.php" existe belle est bien ,elle se trouve dans un dossier qui s'appelle "pages_produit". voilà où se trouve page_produits: C:\Program Files\EasyPHP 3.0\www\website\pages_produit

                    ça pourrait pas être une erreur dans le liens ??
                    ===========================
                    <?php echo $_GET['Nomi'];?> -------------->écrit dans page_produits.php
                    ==========================
                    ===============================================
                    <li><a href="page_produits?$fam=famille1&Nomi=Liquide vaisselle">Liquide vaisselle</a></li>

                    ---->écrit dans toutes les pages à commercé par la page d'accueil ,car le menu se trouve sur toute les pages.
                    ==================================================

                    Encore désolé de te déranger .

                    Merci
                    1. Un grand merci okuni là ça marche super bien .!!

                      Bonne journée à toi.