Problème ayant un lien avec les sessions

Problème ayant un lien avec les sessions - PHP - Programmation

Marsh Posté le 22-03-2003 à 15:52:54    

Salut à tous !
 
Je suis en train de créer un forum et niveau sécurité, j'ai passé des cookies aux sessions, remarquant que le premier système n'était pas très fiable. Question utilisation des sessions, pas de problème. C'est juste un petit détail qui me dérange.
 
Exemple : Quand vous désirez poster un sujet, il faut remplir une case "titre" et une "message". Admettons que vous écriviez le message en omettant de donner un titre au sujet et que vous validiez. Le script fait la vérification et affiche : "Vous devez entrer un titre ! Cliquez sur précédent pour revenir au formulaire".  
 
On arrive au coeur du problème : avant, quand on cliquait sur précédent, le message qu'on avait écrit était toujours présent, il suffisait juste de rajouter le titre. Maintenant que j'ai activé une session, quand on clique sur précédent, le message a disparu... et l'utilisateur est pas super content !
 
On peut rien faire contre ça ?

Reply

Marsh Posté le 22-03-2003 à 15:52:54   

Reply

Marsh Posté le 22-03-2003 à 16:33:34    

Evolvox a écrit :

Salut à tous !
 
Je suis en train de créer un forum et niveau sécurité, j'ai passé des cookies aux sessions, remarquant que le premier système n'était pas très fiable. Question utilisation des sessions, pas de problème. C'est juste un petit détail qui me dérange.
 
Exemple : Quand vous désirez poster un sujet, il faut remplir une case "titre" et une "message". Admettons que vous écriviez le message en omettant de donner un titre au sujet et que vous validiez. Le script fait la vérification et affiche : "Vous devez entrer un titre ! Cliquez sur précédent pour revenir au formulaire".  
 
On arrive au coeur du problème : avant, quand on cliquait sur précédent, le message qu'on avait écrit était toujours présent, il suffisait juste de rajouter le titre. Maintenant que j'ai activé une session, quand on clique sur précédent, le message a disparu... et l'utilisateur est pas super content !
 
On peut rien faire contre ça ?


 
Ben si, tu utilises justement les sessions et tu fais passer le contenu de tes textarea et autre input dans des variables de session que tu commences par tester sur ta page de formulaire. ;)

Reply

Marsh Posté le 23-03-2003 à 10:47:06    

Merci !
 
J'y avais pensé, mais ça me semblait un peu lourd...

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed