par
Ryle » 04 sept. 2006, 16:57
En fait, GET et POST sont les deux moyens d'envoyer des données à une page. Le GET se fait au niveau de l'url sous la forme nom=valeur, le POST quant à lui se fait généralement via un formulaire.
Pour passer des paramètres en GET, il te suffit après l'adresse de la page d'ajouter un point d'interrogation (pour spécifier que ce qui suit sont des paramètres) et d'envoyer tes couples nom=valeur, en les séparant par des "&". Ainsi si je regarde l'url de ma page de réponse :
Je peux en déduire via ce qui suit le "?" que deux paramètres sont passés en GET : "mode" et "p". Le premier a pour valeur "quote" le second "144803"
Pour les récupérer on utilise la variable superglobale $_GET (qu'on appelle comme ça parce qu'on peut l'utiliser partout, même au fin fond d'une fonction, et ça pour une variable c'est super fort

)
Cette variable est un tableau associatif qui te permet de récupérer la valeur associé à chaque élément :
echo $_GET["mode"]; // affiche "quote"
Il te suffit donc d'ajouter ?parametre=valeur lors de l'ouverture de la popup et de récupérer $_GET['parametre'] pour avoir sa valeur dans ta popup
(pis pour le POST on utilise $_POST.. logique

)
Bon, une toute dernière question, après ej vous assure, c'est promis, j'arrete !
T'as promis hein ?!

En fait, GET et POST sont les deux moyens d'envoyer des données à une page. Le GET se fait au niveau de l'url sous la forme nom=valeur, le POST quant à lui se fait généralement via un formulaire.
Pour passer des paramètres en GET, il te suffit après l'adresse de la page d'ajouter un point d'interrogation (pour spécifier que ce qui suit sont des paramètres) et d'envoyer tes couples nom=valeur, en les séparant par des "&". Ainsi si je regarde l'url de ma page de réponse :
[code]posting.php?mode=quote&p=144803[/code]
Je peux en déduire via ce qui suit le "?" que deux paramètres sont passés en GET : "mode" et "p". Le premier a pour valeur "quote" le second "144803"
Pour les récupérer on utilise la variable superglobale $_GET (qu'on appelle comme ça parce qu'on peut l'utiliser partout, même au fin fond d'une fonction, et ça pour une variable c'est super fort ;))
Cette variable est un tableau associatif qui te permet de récupérer la valeur associé à chaque élément :
[php]echo $_GET["mode"]; // affiche "quote"[/php]
Il te suffit donc d'ajouter ?parametre=valeur lors de l'ouverture de la popup et de récupérer $_GET['parametre'] pour avoir sa valeur dans ta popup :)
(pis pour le POST on utilise $_POST.. logique :))
[quote="jay64"]Bon, une toute dernière question, après ej vous assure, c'est promis, j'arrete ![/quote]
T'as promis hein ?! ;)