Aller au contenu

truc bizarre avec apache et php sous w2K


Messages recommandés

Bonjour,

j'ai installé apache (2.0) et php (4.3) sous windows 2000 (je sais linux c'est mieux mais là, au moins pour l'instant je n'ai pas le choix)

et j'ai le problème suivant

aucun de mes paramètres recueillis via un formulaire ne passent au moment de l'exécution du script

J'ai essayé avec mes scripts mais aussi avec d'autres qui sont censés marcher

J'ai du raté un paramètrage quelque part mais je n'arrive pas à trouver quoi

Merci d'avance

Lien vers le commentaire
Partager sur d’autres sites

Ca, c'est parce que tes scripts ont été programmés sur un php qui avait "register_globals = On", et que maintenant, pour des raisons évidentes de sécurité, les nouvelles options par défaut de php désactivent cette fonction.

Tu as deux solutions :

1. tu remets "register_globals = On" dans le php.ini, mais c'est très crade car cette méthode est non sécurisé et obsolète.

2. comme il n'est jamais trop tard pour apprendre à programmer proprement, tu modifies tes scripts pour récupérer les variables de tes formulaires grâce aux tableaux $_GET, $_POST, et $_SESSION.

-> voir Doc de PHP sur register_globals

Lien vers le commentaire
Partager sur d’autres sites

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

×
×
  • Créer...