Afficher dans un autre div en php

Fermé
mehdilies Messages postés 28 Date d'inscription jeudi 25 juin 2009 Statut Membre Dernière intervention 9 février 2011 - 29 juin 2009 à 16:40
okuni Messages postés 1221 Date d'inscription jeudi 4 septembre 2008 Statut Membre Dernière intervention 2 janvier 2014 - 30 juin 2009 à 11:12
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.
A voir également:

12 réponses

okuni Messages postés 1221 Date d'inscription jeudi 4 septembre 2008 Statut Membre Dernière intervention 2 janvier 2014 126
30 juin 2009 à 10:49
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
okuni Messages postés 1221 Date d'inscription jeudi 4 septembre 2008 Statut Membre Dernière intervention 2 janvier 2014 126
29 juin 2009 à 16:43
Enregistre le GET dans une session :)
0
mehdilies Messages postés 28 Date d'inscription jeudi 25 juin 2009 Statut Membre Dernière intervention 9 février 2011
29 juin 2009 à 16:55
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
0
okuni Messages postés 1221 Date d'inscription jeudi 4 septembre 2008 Statut Membre Dernière intervention 2 janvier 2014 126
29 juin 2009 à 17:27
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
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
amazigh_antalas Messages postés 79 Date d'inscription lundi 25 mai 2009 Statut Membre Dernière intervention 23 septembre 2009 4
29 juin 2009 à 17:49
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 ?
0
okuni Messages postés 1221 Date d'inscription jeudi 4 septembre 2008 Statut Membre Dernière intervention 2 janvier 2014 126
29 juin 2009 à 17:59
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'];?>
0
amazigh_antalas Messages postés 79 Date d'inscription lundi 25 mai 2009 Statut Membre Dernière intervention 23 septembre 2009 4
29 juin 2009 à 23:31
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
0
amazigh_antalas Messages postés 79 Date d'inscription lundi 25 mai 2009 Statut Membre Dernière intervention 23 septembre 2009 4
29 juin 2009 à 23:37
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
0
okuni Messages postés 1221 Date d'inscription jeudi 4 septembre 2008 Statut Membre Dernière intervention 2 janvier 2014 126
30 juin 2009 à 10:01
Error 404
çela veux dire que la page vers la quel tu te dirige n'existe pas.
0
amazigh_antalas Messages postés 79 Date d'inscription lundi 25 mai 2009 Statut Membre Dernière intervention 23 septembre 2009 4
30 juin 2009 à 10:45
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
0
amazigh_antalas Messages postés 79 Date d'inscription lundi 25 mai 2009 Statut Membre Dernière intervention 23 septembre 2009 4
30 juin 2009 à 11:10
Un grand merci okuni là ça marche super bien .!!

Bonne journée à toi.
0
okuni Messages postés 1221 Date d'inscription jeudi 4 septembre 2008 Statut Membre Dernière intervention 2 janvier 2014 126
30 juin 2009 à 11:12
Pas de problème :)
si tu as d'autre question, n'hésite pas :)
0