Page 1 sur 1

Envoyer une variable à partir d'un lien

Posté : 19 août 2010, 17:22
par diabless6
Bonjour,

Je cherche à faire un truc et je vais essayer de m'expliquer :lol:

j'ai mes liens dans un <li> par exemple :
<li><a class="menu" href="#" title="n4">Divers</a></li>
<li><a class="menu" href="#" title="n5">Animaux</a></li>
Un clic dessus me permettrait de générer une variable Divers et un clic sur l'autre génèrerait une variable Animaux.
Bien évidemment, les clics redirigent les variables dans un script qui va les interpréter comme la réponse à un formulaire.

En fonction du choix que je fait, j'ai une page qui se fait dynamiquement dont le contenu change en fonction du contenu d'une BDD par exemple.

Pourriez-vous me donner des pistes à suivres svp ?

Merci :wink:

Posté : 19 août 2010, 17:37
par diabless6
Au passage, je pensais à une méthode POST d'un formulaire mais faites à la main, c'est possible ?!? :|

Re: Envoyer une variable à partir d'un lien

Posté : 19 août 2010, 17:55
par stealth35
hello, pourquoi tu passes pas par $_GET ?

Re: Envoyer une variable à partir d'un lien

Posté : 19 août 2010, 18:14
par diabless6
Coucou Stealth !

Ben parce que j'ai pas envie que url soit visible.

Alors j'ai trouvé ça :

1ère page:
echo'<a href="mapage2.php?variable='. $var.'">cliquer ici</a>';
2ème page pour le traitement :
$mavariable=$_GET['variable'];
ça devrait le faire je pense :P

Après ça, je vais faire un gros Case en ajax qui va s'afficher dans ma div ! Quésako :mrgreen:

Re: Envoyer une variable à partir d'un lien

Posté : 19 août 2010, 18:25
par stealth35
Coucou Stealth !

Ben parce que j'ai pas envie que url soit visible.

Alors j'ai trouvé ça :

1ère page:
echo'<a href="mapage2.php?variable='. $var.'">cliquer ici</a>';
2ème page pour le traitement :
$mavariable=$_GET['variable'];
ça devrait le faire je pense :P

Après ça, je vais faire un gros Case en ajax qui va s'afficher dans ma div ! Quésako :mrgreen:
donc tu passes par $_GET la...

Re: Envoyer une variable à partir d'un lien

Posté : 19 août 2010, 18:35
par diabless6
Oups j'avais pas vu #-o

Merci :wink: