modification de parametres en cliquant sur <a href... - PHP - Programmation
Marsh Posté le 20-06-2003 à 16:00:37
je suis pas sur d avoir bien compris mais ca marcherait pas ca :
echo "<a href='index2.php?variable=$variable++'>TEST</a>";
Marsh Posté le 20-06-2003 à 16:53:31
Malheuresement non car les var sessions ne semblent pas accessible entre 2 pages donc je crois que la seule chose a faire est de passer par un tampon!
merci,
c.
Marsh Posté le 20-06-2003 à 17:07:12
euh, je crois que c'est pas très clair
les variables de sessions sont gérées via php, donc sur le serveur, le clique, lui, se fait côté client.
donc, amha, tu devrais faire $variable++ dans ta page index2.php qui est la cible de ton lien.
enfin, pê que plus d'info sur ce que tu veux faire serait utile
Marsh Posté le 20-06-2003 à 17:24:17
Je m'explique j'ai un menu :
MENU1
MENU2
MENU3
Si l'utilisateur clique sur MENU1 alors
MENU1
ssMENU1
ssMENU2
MENU2
MENU3
Si l'utilisateur reclique sur MENU1 alors
MENU1
MENU2
MENU3
en fait a partir de "index.php"
je vais avoir plusieurs
echo "<a href='index2.php?tempo=1'>TEST</a>";
echo "<a href='index2.php?tempo=2'>TEST</a>";
ce qui me permet de recuperer $_SESSION[visible]+=$tempo
et avec un modulo2 je fais ce que je veux...
Marsh Posté le 20-06-2003 à 17:42:42
RELECTURE (desole les explications c'est pas mon fort):
en fait a partir de "index.php"
je vais avoir plusieurs
echo "<a href='index2.php?tempo1=1'>TEST</a>"; //MENU1
echo "<a href='index2.php?tempo2=1'>TEST</a>"; //MENU2
ce qui me permet de recuperer $_SESSION[visible1]+=$tempo1
ce qui me permet de recuperer $_SESSION[visible2]+=$tempo2
et avec un modulo2 je fais ce que je veux...
Marsh Posté le 20-06-2003 à 21:46:52
bah oui
donc c'est bien dans index2 que tu fais le ++
tu fais un redirect vers ta première page dans index2 ()
et puis le %2 te permet de finir
Marsh Posté le 22-06-2003 à 18:54:05
ce genre d affichage de menu, mieu vo le faire avec js, ca ira bcp plus vite.
Marsh Posté le 20-06-2003 à 15:10:18
bonjour,
Jaimerai savoir si c possible de changer une variable session si et seulement si l'utilisateur choisit de cliquer sur un lien.
Concretement:
...
session_register("variable" );
...
SI
echo "<a href='index2.php?'>TEST</a>";
ALORS
$variable++;
J'espere que c clair ?