[php] perte données session en quittant page
Résolu
Yertle
-
GallyNet Messages postés 434 Date d'inscription Statut Membre Dernière intervention -
GallyNet Messages postés 434 Date d'inscription Statut Membre Dernière intervention -
Yop !
Je viens de finir une application Web qui marchait super bien en local, mais voila maintenant que je viens de la mettre sur le seveur ya un bug :
sur ma page d'accueil je saisi qq infos qui vont permettre l'affichage de la page suivante.
Si ces infos ne sont pas saisies une alerte m'empêche de changer de page.
Les infos saisies doivent être conservées tout le temps, jusqu'à ce que l'utilisateur aie fini son travail, ainsi j'utilise le tableau $_SESSION.
Seulement voila, qd je rentre mes infos et que je vais sur la premiere page d'affichage ça va, mais si je la quitte et que j'y reviens, plus d'affichage, en fait les données enregistrées dans $_SESSION n'y sont plus...
Je me demande si ce n'est pas un pbm concernant la config de php sur le serveur, ou alors peut etre que c'est le nom du tableau SESSION qui n'est pas le bon.
Je sais par exemple que je dois encore utiliser les variables $HTTP_GET_VARS au lieu de $_GET alors je me dis qu'il devait y avoir une correspondance du même style pour $_SESSION...
Merci pour votre aide.
Je viens de finir une application Web qui marchait super bien en local, mais voila maintenant que je viens de la mettre sur le seveur ya un bug :
sur ma page d'accueil je saisi qq infos qui vont permettre l'affichage de la page suivante.
Si ces infos ne sont pas saisies une alerte m'empêche de changer de page.
Les infos saisies doivent être conservées tout le temps, jusqu'à ce que l'utilisateur aie fini son travail, ainsi j'utilise le tableau $_SESSION.
Seulement voila, qd je rentre mes infos et que je vais sur la premiere page d'affichage ça va, mais si je la quitte et que j'y reviens, plus d'affichage, en fait les données enregistrées dans $_SESSION n'y sont plus...
Je me demande si ce n'est pas un pbm concernant la config de php sur le serveur, ou alors peut etre que c'est le nom du tableau SESSION qui n'est pas le bon.
Je sais par exemple que je dois encore utiliser les variables $HTTP_GET_VARS au lieu de $_GET alors je me dis qu'il devait y avoir une correspondance du même style pour $_SESSION...
Merci pour votre aide.
A voir également:
- [php] perte données session en quittant page
- Supprimer page word - Guide
- Reinstaller windows sans perte de données - Guide
- Mettre google en page d'accueil - Guide
- Supprimer les données de navigation - Guide
- Traduire une page en français - Guide
3 réponses
Si tu arrive à utilisé la méthod GET alors pas de probleme. Par contre je te conseille d'utiliser la méthode POST si jamais tu passe de grande valeur ou des valeurs que tu ne souhaite pas montrer.
Une petite recherhce dans la doc s'impose.
https://www.php.net/reserved.variables
On trouve donc que effectivement, $_SESSION ne c'est pas toujours appelé comme ca. Avant c'était $HTTP_SESSION_VARS.
https://www.php.net/reserved.variables
On trouve donc que effectivement, $_SESSION ne c'est pas toujours appelé comme ca. Avant c'était $HTTP_SESSION_VARS.