Récupérer une variable de l'URL sous wamp/php
sirsil
-
alucardx77 -
alucardx77 -
Bonjour,
J'ai installé Wamp serveur 2.0.
Le problème est que sous localhost, les scripts PHP n'arrivent pas récupérer les variables passées dans l'URL.
Exemple: http://localhost/monsite/test.php?action=OK
Le script PHP ne récupére rien dans la variable $action.
Le même script une fois monté chez mon hébergeur, me renvoit bien $action=OK
Ya-t-il qq chose à changer dans le config WAMP au niveau de Apache, ou PHP?
Merci de votre aide.
Michaël
J'ai installé Wamp serveur 2.0.
Le problème est que sous localhost, les scripts PHP n'arrivent pas récupérer les variables passées dans l'URL.
Exemple: http://localhost/monsite/test.php?action=OK
Le script PHP ne récupére rien dans la variable $action.
Le même script une fois monté chez mon hébergeur, me renvoit bien $action=OK
Ya-t-il qq chose à changer dans le config WAMP au niveau de Apache, ou PHP?
Merci de votre aide.
Michaël
Configuration: Windows XP Firefox 2.0.0.11
2 réponses
-
Salut sirsil,
Mauvaise idée. Et c'est plutôt dommâge que ton hébergeur mette cette variable register_globals à On par défaut... elle a justement été désactivée par beaucoup pour des raisons de sécurité. Le jour où tu passeras chez un hébergeur qui mettra cette option à Off sans pouvoir la modifier tu seras embêté.
Change plutôt ton code vers une façon plus appropriée de faire :
Utilise$_GET['action'];
à la place de ta façon actuelle de faire, c'est trop dangereux dans tous les sens du terme. -
Ne cherchez plus j'ai trouvé: il faut passer la variable register_globals sur On dans le fichier de config php: php.ini