Forum-webmaster
Technique - programmation => PHP / MySQL => Message commencé par: remirosinski le le 31-07-2006 a 16:25:09

Titre: Impossibilité récente de passage de paramètres à un script PHP via URL
Posté par: remirosinski le le 31-07-2006 a 16:25:09

Bonjour,

1) INDICATIONS

a) Exemple qui marche chez FREE, mais plus chez OVH
http://designbox.free.fr/Stockage/page.php?id=41&nom=robert

b) Voilà le phpinfo() du site OVH :
http://designbox.free.fr/Stockage/phpinfo-ovh.html

c) Voici le code source de "page.php" :

<?php

echo "<br>register_global = Off :<br>ID = ".$id."<br>Nom = ".$nom."<br>";

echo "<br>register_global = On :<br>ID = ".$_GET["id"]."<br>Nom = ".$_GET["nom"]."<br><br>";

?>


2) CONCLUSION

Il ne semble pas que ce soit lié au fait que "register_global" soit sur On ou Off
=> Sans doute une restriction de OVH ?

Par avance merci de vos remarques...

Titre: Re:Impossibilité récente de passage de paramètres à un script PHP via URL
Posté par: TonTon FluBB le le 06-08-2006 a 23:14:32

Salut,

Comment fait tu pour changer la valeur de register_global dans ton script ?
Parce que c'est au niveau de la configuration de php

Titre: Re:Impossibilité récente de passage de paramètres à un script PHP via URL
Posté par: remirosinski le le 06-08-2006 a 23:21:02

En fait je n'essaie pas de changer la valeur de "register_global", c'était juste pour montrer que, quelque soit la méthode utilisée (et donc disponible sur le serveur hébergenat cette page de test), je n'arrive pas à récupérer les infos passer en paramètre ...

Mon script pourrait être :

<?php

echo "ID = ".$id."<br>Nom = ".$nom."<br>";
echo "ID = ".$_GET["id"]."<br>Nom = ".$_GET["nom"];

?>

Titre: Re:Impossibilité récente de passage de paramètres à un script PHP via URL
Posté par: erwinol le le 07-08-2006 a 09:27:49

Citation de: TonTon FluBB le le 06-08-2006 a 23:14:32
Comment fait tu pour changer la valeur de register_global dans ton script ?
Parce que c'est au niveau de la configuration de php


Tu peux changer temporairement une donnée de la configuration de PHP directement dans ton code PHP.

Des fonctions comme error_reporting, set_time_limit, etc... te permettent de le faire.

Titre: Re:Impossibilité récente de passage de paramètres à un script PHP via URL
Posté par: TonTon FluBB le le 07-08-2006 a 10:16:37

Citation de: erwinol le le 07-08-2006 a 09:27:49
Tu peux changer temporairement une donnée de la configuration de PHP directement dans ton code PHP.

Des fonctions comme error_reporting, set_time_limit, etc... te permettent de le faire.


A oui juste c'est vrai ! Par contre je ne vois vraiment pas d'ou viens le problème puisque le code est juste.
Contact peut-être le service client de ovh.


Forum-webmaster | Actionné par YaBB SE
© 2001-2003, YaBB SE Dev Team. Tous droits réservés.