Précédent   Forum des professionnels en informatique > PHP > Langage > Sessions
Sessions Forum d'entraide sur les sessions avec PHP. Avant de poster -> FAQ sessions, Cours sessions et Sources sécurité
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 15/09/2006, 09h03   #1
Invité de passage
 
Inscription : novembre 2003
Messages : 5
Détails du profil
Informations forums :
Inscription : novembre 2003
Messages : 5
Points : 0
Points : 0
Par défaut Impossible d'afficher la page

Bonjour,

J'ai crée une appli en PHP en utilisant le système de session. Toutes les pages s'enchaînent correctement.
Il arrive parfois que lorsque je clique sur "Précédent", la page "Impossible d'afficher la page" s'affiche. Vous auriez une idée ?

merci par avance.
lehuit est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/09/2006, 09h37   #2
Invité de passage
 
Inscription : novembre 2003
Messages : 5
Détails du profil
Informations forums :
Inscription : novembre 2003
Messages : 5
Points : 0
Points : 0
Pour préciser, la page "précédente" est le résultat d'un formulaire (action=POST).
lehuit est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/09/2006, 12h23   #3
Membre expérimenté
 
Avatar de tigunn
 
Homme
Développeur de bug
Inscription : janvier 2003
Messages : 526
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 31
Localisation : France

Informations professionnelles :
Activité : Développeur de bug

Informations forums :
Inscription : janvier 2003
Messages : 526
Points : 548
Points : 548
Yop lehuit

je vois deux possibilité :
UN - la plus simple, tu empêche de recharger la page précédente.
DEUX - tu peux stocker tes variables POST dans ta session (tout dépend de leur taille globale car ta session a une taille limite de ... euh faut chercher dsl)

C'est juste une piste.

bon dev'
__________________
"le rhume distillation - L’estomac est la cucurbite, le cerveau le chapiteau, & le nez le réfrigérant par lequel s’écoule goutte à goutte le produit de la distillation."
de Avicenne

Le monde se divise en deux: ceux qui utilisent le tag et les autres.

Un problème? venez en découdre!
tigunn est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/09/2006, 15h18   #4
Invité de passage
 
Inscription : novembre 2003
Messages : 5
Détails du profil
Informations forums :
Inscription : novembre 2003
Messages : 5
Points : 0
Points : 0
Merci de ta réponse

Comment empêcher de recharger la page précédente ?
lehuit est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/09/2006, 11h40   #5
Membre expérimenté
 
Avatar de tigunn
 
Homme
Développeur de bug
Inscription : janvier 2003
Messages : 526
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 31
Localisation : France

Informations professionnelles :
Activité : Développeur de bug

Informations forums :
Inscription : janvier 2003
Messages : 526
Points : 548
Points : 548
Salut

Alors voila une solution que j'utilise.
en gros, la structure d'une page PHP :
Citation:
declarations
switch sur les actions à faire (voir formulaires sur les pages precedentes, et celle-ci aussi)
code html
A partir de la dans chaque case du switch, je définit une variable $page avec une adresse de destinatation (+ des GET si il faut).
A la fin de mon switch je test le contenu de $page et si différent de null alors je redirige la page vers $page. OK?

Du coup je recharge la page à chaque action, donc ton bouton "precedent" ne pose plus problème.

Sinon, il doit exister une fonction javascript (au moins) pour faire ca, mais faut la chercher...

Bon dev'
__________________
"le rhume distillation - L’estomac est la cucurbite, le cerveau le chapiteau, & le nez le réfrigérant par lequel s’écoule goutte à goutte le produit de la distillation."
de Avicenne

Le monde se divise en deux: ceux qui utilisent le tag et les autres.

Un problème? venez en découdre!
tigunn est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/05/2007, 18h49   #6
Invité de passage
 
Inscription : juillet 2005
Messages : 9
Détails du profil
Informations forums :
Inscription : juillet 2005
Messages : 9
Points : 2
Points : 2
Par défaut Requête

Citation:
Envoyé par tigunn
Salut

Alors voila une solution que j'utilise.
en gros, la structure d'une page PHP :


A partir de la dans chaque case du switch, je définit une variable $page avec une adresse de destinatation (+ des GET si il faut).
A la fin de mon switch je test le contenu de $page et si différent de null alors je redirige la page vers $page. OK?

Du coup je recharge la page à chaque action, donc ton bouton "precedent" ne pose plus problème.

Sinon, il doit exister une fonction javascript (au moins) pour faire ca, mais faut la chercher...

Bon dev'
Salut tigunn
J'ai le meme probleme que notre ami mais la solution tarde à venir. Pouvez vous me donner un coup de main de plus du genre exemple de page avec les actions.
Merci et à bientôt.
leplongeur est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 06h06.


 
 
 
 
Partenaires

Hébergement Web