Bonsoir tout le monde,
Je voulais savoir d'ou provenaient les variables de type $_POST['.....'] ou $_GET['...'] ?
D'un tableau de variable d'environnement? d'un fichier ?
Ou le serveur place t'il ces variables ?
Merci
a++
Bonsoir tout le monde,
Je voulais savoir d'ou provenaient les variables de type $_POST['.....'] ou $_GET['...'] ?
D'un tableau de variable d'environnement? d'un fichier ?
Ou le serveur place t'il ces variables ?
Merci
a++
Elles proviennent directement de la requête HTTP. « GET » et « POST » sont deux des actions qu'il est possible de demander à un serveur web. Dans le cas de GET, les arguments sont directement passés dans l'URL à la suite du « ? ». Dans le cas de « POST », ils sont envoyés par le client dans le corps de la requête.
Lorsque l'on utilise des CGI-BIN, le serveur place ces informations dans des variables d'environnement avant d'appeler l'application. Dans le cas du PHP, le dialogue doit avoir lieu directement avec le serveur, je pense.
Je vois déjà un peu mieux comment tout cela fonctionne. Dans le cas d'un serveur codé en C, quelle procédé pourrait envoyer des variables à un script PHP ? je pensais que cela se faisait par l'intermédiaire de variable d'environnement mais enfait cela est fait avec les cgi.
merci pour ta réponse qui m'a éclairci![]()
Partager