[Résolu] Get / Post ne marchent pas sur un nouvelle installation - Version imprimable +- JeuWeb - Crée ton jeu par navigateur (https://jeuweb.org) +-- Forum : Discussions, Aide, Ressources... (https://jeuweb.org/forumdisplay.php?fid=38) +--- Forum : Programmation, infrastructure (https://jeuweb.org/forumdisplay.php?fid=51) +--- Sujet : [Résolu] Get / Post ne marchent pas sur un nouvelle installation (/showthread.php?tid=841) |
[Résolu] Get / Post ne marchent pas sur un nouvelle installation - Ludvig - 28-06-2008 Hello ! Je viens d'installer un WAMP sur mon nouveau serveur et après d'avoir transféré mon jeu j'ai comme l'impression que le POST/GET ne marche plus... Il y a un config a faire ? Merci ! /Lud *se souviens plus de tout ça...* RE: Get / Post ne marche pas sur nouveau install - thelos - 28-06-2008 Tu as été voir du côté du php.ini ? RE: Get / Post ne marche pas sur nouveau install - Ren Nelos - 28-06-2008 Aucune configuration à faire. Par contre, tu devrais faire un affichage stricte des erreurs pour que tu vois si y a vraiment un problème et lequel. Cordialement, et ça veut profiter de la souplesse de PHP... RE: Get / Post ne marche pas sur nouveau install - Ludvig - 28-06-2008 J'ai fouillé un peu dans les .ini mais j'ai rien trouvé, d'où le post Le truc bizarre c'est que si je mets les variables en dur dans le .php (ex. login et pass) alors ça marche, mais si je les mets dans l'url (www.xyz.com?login=bibi&pass=bobo) alors ça ne marche pô Il n'y a pas un paramètre quelque part qui gère ce genre de variables, que ce soit dans Apache ou bien dans php ? Pour les erreurs, il n'y a pas d'erreurs dans le log en tout cas. >et ça veut profiter de la souplesse de PHP... Mmm comprends pas... /Lud RE: Get / Post ne marche pas sur nouveau install - Plume - 28-06-2008 Dans ton index.php ajoute une ligne : Code PHP :
RE: Get / Post ne marche pas sur nouveau install - Ludvig - 28-06-2008 Fait, j'ai pas mal d'erreurs surtout de ce genre : Code PHP :
On a besoin de déclarer les variables dans php maintenant ? Mais plus important, comment ça se fait que les variables URL ne se percutent pas dans les variables globales dans le php ??? RE: Get / Post ne marche pas sur nouveau install - Plume - 28-06-2008 Une, je pense que quand Ren parlait de la souplesse de PHP, c'est que par exemple, tu ne verifies jamais si tes $_POST|$_GET['bidule'] existe. Deux, pour résoudre ton problème, il suffit de faire : Code PHP :
Un code propre t'aurais pas posé ce problème. Mais... J'dis ça, j'dis rien RE: Get / Post ne marche pas sur nouveau install - Ludvig - 28-06-2008 Juste pour mieux illustrer mon problème : j'ai le fichier test.php Code PHP :
et quand je fais cette "appelle" à partir de firefox : Code PHP :
le résultat est : Code PHP :
et non pas Code PHP :
J'ai peut-être perdu mon cerveau quelque part mais je ne comprends pas pourquoi "login" n'est pas égal à "test" dans le fichier php ... Les GET ne sont pas pris en compte ??? RE: Get / Post ne marche pas sur nouveau install - Plume - 28-06-2008 Fais comme je t'ai dit et on en reparlera RE: Get / Post ne marche pas sur nouveau install - Ludvig - 28-06-2008 Desolé, j'ai du poster (heu Editer) pendant que tu postait du coup j'ai pas vue donc j'ai mis : Code PHP :
dans mon test.php et là ça marche, merci ! C'est donc les variables GET (et POST ?) qui ne sont plus, comment dire, accessible comme des variables globales ? Cela m'embête pas mal vue que j'ai promis de finir la migration de mon jeu ce week end, et même si c'est mieux d'un façon d'accéder les variables GET & POST de cette manière, est ce qu'il y a un flag a mettre pour les re-rendre automatiquement globales le temps que je m'y mets pour re coder ça ? J'ai essayé de mettre (enfin changer) : Code PHP :
|