récupérer un argument donné dans l'URL [résolu] [PHP] [noob] - PHP - Programmation
Marsh Posté le 05-07-2002 à 14:46:19
MossieurPropre a écrit a écrit : je m'explique : comment on récupère un argument donné dans l'URL de la page PHP ? comme sur le forum, par exemple, y'a des arguments donnés dans l'URL (cat, config, interface ...). Comment je peux les récupérer pour les exploiter ensuite ? |
ici y'a un exemple avec la récupération d'une variable "page"...
C'est ça que tu veux savoir ?
http://phpdebutant.com/article68.php
Marsh Posté le 05-07-2002 à 14:51:24
faut donner des bons repères dès le début :
si ta variable est dans l'URL, il faut la récupérer via $HTTP_GET_VARS. exemple :
http://forum.hardware.fr/message.p [...] 610&cat=10
dans le script PHP, tu récupère 22610 en faisant $HTTP_GET_VARS['post']
Marsh Posté le 05-07-2002 à 14:54:32
z0rglub a écrit a écrit : faut donner des bons repères dès le début : si ta variable est dans l'URL, il faut la récupérer via $HTTP_GET_VARS. exemple : http://forum.hardware.fr/message.p [...] 610&cat=10 dans le script PHP, tu récupère 22610 en faisant $HTTP_GET_VARS['post'] |
Pourquoi tu passes par là plutot que faire appelle directement à la variable ?
Marsh Posté le 05-07-2002 à 14:55:10
z0rglub a écrit a écrit : faut donner des bons repères dès le début : |
apprends d'abord à rechercher
Marsh Posté le 05-07-2002 à 14:56:09
thekeke2 a écrit a écrit : Pourquoi tu passes par là plutot que faire appelle directement à la variable ? |
http://forum.hardware.fr/forum2.ph [...] h=&subcat=
5ième post
Marsh Posté le 05-07-2002 à 15:01:51
z0rglub a écrit a écrit : faut donner des bons repères dès le début : si ta variable est dans l'URL, il faut la récupérer via $HTTP_GET_VARS. exemple : http://forum.hardware.fr/message.p [...] 610&cat=10 dans le script PHP, tu récupère 22610 en faisant $HTTP_GET_VARS['post'] |
c résolu
Marsh Posté le 05-07-2002 à 16:10:21
ethernal a écrit a écrit : apprends d'abord à rechercher |
euh oui, certes, moi je donne la réponse, c pas à moi de chercher... ou alors tu t'es trompé de personne en faisant un quote de mon message
Marsh Posté le 05-07-2002 à 16:19:05
z0rglub a écrit a écrit : euh oui, certes, moi je donne la réponse, c pas à moi de chercher... ou alors tu t'es trompé de personne en faisant un quote de mon message |
non me suis pas trompé
tu dis "faut donner des bons repères dès le début : + réponse "
moi je dis :
"les bons repères dès le début, c'est apprendre à rechercher un minimum"
je précise tout de suite, c'est pas méchant, c'est juste qu'il progressera bcp plus vite et qu'il arrivera a presque toujours s'en sortir s'il a un problème... et ce dans n'importe quel langage. (c'est pas toi non plus que je dois convaincre )
Marsh Posté le 05-07-2002 à 16:25:52
ethernal a écrit a écrit : non me suis pas trompé tu dis "faut donner des bons repères dès le début : + réponse " moi je dis : "les bons repères dès le début, c'est apprendre à rechercher un minimum" je précise tout de suite, c'est pas méchant, c'est juste qu'il progressera bcp plus vite et qu'il arrivera a presque toujours s'en sortir s'il a un problème... et ce dans n'importe quel langage. (c'est pas toi non plus que je dois convaincre ) |
sache, jeune homme, que la recher, ça me connait, et ke je ne demande jamais rien sans avoir préalablement recherché.
Marsh Posté le 05-07-2002 à 16:49:46
z0rglub a écrit a écrit : faut donner des bons repères dès le début : |
Ben tu commences mal
Désormais vous pourrez manipuler les tableaux $_GET, $_POST, $_COOKIE, $_SERVER et $_ENV. Les tableaux $HTTP_*_VARS correspondants sont amenés eux à disparaître.
http://phpinfo.net/?p=articles&rub=globals
Marsh Posté le 05-07-2002 à 17:02:17
Stligar a écrit a écrit : Ben tu commences mal Désormais vous pourrez manipuler les tableaux $_GET, $_POST, $_COOKIE, $_SERVER et $_ENV. Les tableaux $HTTP_*_VARS correspondants sont amenés eux à disparaître. http://phpinfo.net/?p=articles&rub=globals |
je sais parfaitement, mais personnellement je développe une appli qui doit pourvoir tourner sur n'importe quel serveur / hébergeur, y compris ceux ayant encore des anciennes version de PHP et où les $_XXX ne fonctionnent pas !
Marsh Posté le 05-07-2002 à 17:22:31
ok
Au fait sais tu quand les variables seront completement abandonnés ?
C'est pour tres bien tot ou ya encore du tps devant nous ?
Marsh Posté le 05-07-2002 à 17:30:46
abandonné, ça veut rien dire, c'est surtout, quand est-ce que tous les hébergeurs passeront à PHP 4.2.x ? parce que qud on en sera là (dans 6 mois je pense) on pourra s'affranchir des $HTTP_XXX_VARS au lieu de $_XXX
Marsh Posté le 05-07-2002 à 17:34:24
MossieurPropre a écrit a écrit : sache, jeune homme, que la recher, ça me connait, et ke je ne demande jamais rien sans avoir préalablement recherché. |
je voulais juste être sûr
malheureusement tous ne le savent pas
les $_GET, ... c'est pour très bientôt (mais je n'en perçois pas l'intérêt)
De toute façon se sra encore configurable dans php.ini et ça m'étonnerait que tout les hébergeurs updatent du jour au lendemain leurs serveurs sans garder la compatibilité, obligeant toute personne ayant un site à modifer leurs pages...
Marsh Posté le 05-07-2002 à 17:57:45
z0rglub a écrit a écrit : abandonné, ça veut rien dire, |
Me suis mal exprime
Ds l'article sur phpinfo il est dit : "A terme les paramètres register_globals et track_vars doivent disparaître du fichier php.ini"
T'as plus d'info à ce niveau ?
Marsh Posté le 05-07-2002 à 14:13:52
je m'explique : comment on récupère un argument donné dans l'URL de la page PHP ? comme sur le forum, par exemple, y'a des arguments donnés dans l'URL (cat, config, interface ...). Comment je peux les récupérer pour les exploiter ensuite ?
Message édité par MossieurPropre le 05-07-2002 à 15:02:17