Bonjour
A propos du problème soulevé par le mode "prerender" de Chrome ( et bientôt Firefox et Safari aussi ) :
Il est possible ( et semble -t-il désormais nécessaire pour un formulaire post ), de mettre les variables post en session quand elles sont alimentées ( (isset($_POST['var'])) et (!(empty($_POST['var'])) ), puis de les relire à partir des variables de session quand elles ne sont plus alimentées. (!isset($_POST['var']))
Il est parfaitement possible d'automatiser celà dans un script séparé, avec des variables globales.
A charge ( quand de nouvelles versions de PHP n'autoriseront plus les variables globales ), de mettre celà dans une fonction rendant une array de ces variables
A ce propos, c'est une véritable question pour moi :
Est-il question, parmi les développeurs du langage PHP, d'interdire dans un futur proche ou lointain, les variables globales ?
Merci beaucoup de vos réponses.
Respectueusement.
Jean François Ortolo
A propos du problème soulevé par le mode "prerender" de Chrome ( et bientôt Firefox et Safari aussi ) :
Il est possible ( et semble -t-il désormais nécessaire pour un formulaire post ), de mettre les variables post en session quand elles sont alimentées ( (isset($_POST['var'])) et (!(empty($_POST['var'])) ), puis de les relire à partir des variables de session quand elles ne sont plus alimentées. (!isset($_POST['var']))
Il est parfaitement possible d'automatiser celà dans un script séparé, avec des variables globales.
A charge ( quand de nouvelles versions de PHP n'autoriseront plus les variables globales ), de mettre celà dans une fonction rendant une array de ces variables
A ce propos, c'est une véritable question pour moi :
Est-il question, parmi les développeurs du langage PHP, d'interdire dans un futur proche ou lointain, les variables globales ?
Merci beaucoup de vos réponses.
Respectueusement.
Jean François Ortolo