register_globals OFF
Posté : 23 mai 2013, 14:14
Bonjour,
suite à la destruction de mon site par des hackers je dois sérieusement améliorer le code de mes PHP.
Je dois utiliser "register_globals OFF".
Je fonctionnais avec des variables de SESSION.
Dans un formulaire utilisant POST : je transmets la variable "NomInitial".
Dans le programme qui suit je la récupère par:
Par contre dans le programme qui suit celui-ci, je pensais pouvoir retrouver cette variable de la même façon :
Je suis obligé de passer la variable dans le lien, à savoir:
Ca c'est OK.
QUESTION:
Je pensais que POST fonctionnait comme SESSION et fournissait une liste de variables utilisables de n'importe quel programme.
Je me trompe sans doute dans la façon de récupérer la variable, pouvez-vous me dire où est mon erreur ?
Merci de vos conseils.
Marih
suite à la destruction de mon site par des hackers je dois sérieusement améliorer le code de mes PHP.
Je dois utiliser "register_globals OFF".
Je fonctionnais avec des variables de SESSION.
Dans un formulaire utilisant POST : je transmets la variable "NomInitial".
Dans le programme qui suit je la récupère par:
if (isset( $_POST['NomInitial'])) {$NomInitial = $_POST['NomInitial'];};
C'est OK.Par contre dans le programme qui suit celui-ci, je pensais pouvoir retrouver cette variable de la même façon :
if (isset( $_POST['NomInitial'])) {$NomInitial = $_POST['NomInitial'];};
Ca ne fionctionne pas.Je suis obligé de passer la variable dans le lien, à savoir:
<a href='Parvis.php3?NomInitial=$NomInitial'>
*Ca c'est OK.
QUESTION:
Je pensais que POST fonctionnait comme SESSION et fournissait une liste de variables utilisables de n'importe quel programme.
Je me trompe sans doute dans la façon de récupérer la variable, pouvez-vous me dire où est mon erreur ?
Merci de vos conseils.
Marih