18041 sujets
Questions générales et questions de débutants
Salut plusieurs méthodes pour envoie de variables d'une page a une autre :
GET
et tu recupere comme sa $_GET["var1"] et $_GET["var2"]
POST
et tu recupere comme sa $_POST["var1"] et $_POST["var2"]
Sinon SESSION ou COOKIE
GET
<a href="<?php echo "ta_page.php?var1=".$var1."&var2=".$var2."" ?>></a>
et tu recupere comme sa $_GET["var1"] et $_GET["var2"]
POST
<form method=POST action=ta_page.php>
<input type="hidden" name="var1" value="<?php echo "".$var1."" ?>"></input>
<input type="hidden" name="var2" value="<?php echo "".$var2."" ?>"></input>
</form>
et tu recupere comme sa $_POST["var1"] et $_POST["var2"]
Sinon SESSION ou COOKIE
Dans ma page appelante j'ai
<a href="numento/minguscd/index.html" target="_blank">CD</a>
-------------------------------------------------------------------------------------------------------------------------
<a href="numento/mingusvinyles/index.html" target="_blank">Vinyles</a><br>
--------------------------------------------------------------------------------------------------------------------------
dans le 1er appel je veux passer une chaine de caractères, et dans le second, une autre chaine de caractères
mais dans la page appelée (index.html) je veux récupérer la chaine de caractère avec le même non de variable
<a href="numento/minguscd/index.html" target="_blank">CD</a>
-------------------------------------------------------------------------------------------------------------------------
<a href="numento/mingusvinyles/index.html" target="_blank">Vinyles</a><br>
--------------------------------------------------------------------------------------------------------------------------
dans le 1er appel je veux passer une chaine de caractères, et dans le second, une autre chaine de caractères
mais dans la page appelée (index.html) je veux récupérer la chaine de caractère avec le même non de variable
salut,
si tu ne veux pas passer par PHP, tu devrais le faire avec JS. Le problème, c'est que ce n'est pas fiable vu que celui-ci peut être désactivé.
Tu peux passer simplement des variables via un URL -> "www.domaine.com/page.html?var1=value1&var2=value2" (enfin si je ne dis pas de conneries).
Tu les récupères ensuite en JS avec "location.search".
Il existe un autre moyen, c'est de passer par les session storage, toujours en JS.
si tu ne veux pas passer par PHP, tu devrais le faire avec JS. Le problème, c'est que ce n'est pas fiable vu que celui-ci peut être désactivé.
Tu peux passer simplement des variables via un URL -> "www.domaine.com/page.html?var1=value1&var2=value2" (enfin si je ne dis pas de conneries).
Tu les récupères ensuite en JS avec "location.search".
Il existe un autre moyen, c'est de passer par les session storage, toujours en JS.
C'est très simple mais il faut juste comprendre ce que tu fais.
Il y a un très bon article sur ce site même.
Il y a un très bon article sur ce site même.