Page 1 sur 1

Valider = deux demandes serveur ?

Posté : 12 févr. 2008, 20:01
par Inho
Voila, je voudrais savoir si il existe un moyen quelconque pour en appuyant une fois sur le bouton valider faire deux demandes au serveur consécutive (ou que sur le serveur, la page soit réactualiser deux fois).

Je ne sais pas si vous me comprenez :p

En fait je voudrais résoudre ce problème:
J'appuie sur valider, je recois une page, elle ne me convient pas, je rappuie sur valider, et là c'est bon.
Donc je voudrais une méthode pour éviter d'afficher la page intermédiaire (qui ne sert à rien).

Voila, merci :p

Posté : 12 févr. 2008, 21:26
par Sékiltoyai
Petite curiosité avant de te dire comment faire (parce qu'il y a peut être plus simple), pourquoi est ce faire ?

Posté : 12 févr. 2008, 21:39
par Invité
Pour une application, j'entre des valeurs dans un formulaire, je veux fait un calcul, ...

Bref, j'en ai besoin, j'ai longuement cherché, il n'y a pas moyen de faire autrement ^^

Posté : 13 févr. 2008, 00:56
par Sékiltoyai
Oui mais nous on n'a pas cherché… :)
Ce que je veux dire, c'est que si tu veux la meilleure solution, ou même une solution un minimum adéquate, même si ca revient à faire ce que tu veux, il te faut nous donner plus de détails…

Posté : 13 févr. 2008, 09:42
par titerm
Qu'est ce qu'il se passe exactement sur le poste client après la première réponse ?
Comme le dit Sékiltoyai, nous serions curieux de savoir pourquoi tu ne peux pas envoyer la bonne réponse dès la première fois ? Le client modifie t il la réponse avant de reposter une seconde fois ?

Ce que tu souhaites faires n'est pas techniquement compliqué en soit, mais cela nous laisse pour le moins dubitatif...

Posté : 13 févr. 2008, 11:39
par cicom
Salut,
J'ai le même problème sur tous mes formulaires, des fois quand on clique ça lance deux appels simultanés au server pour la page qui doit traiter les données, et donc ça crée de beaux bugs...
Je suis donc aussi intéressé par la solution si solution il y a.
Merci à tous!

Posté : 13 févr. 2008, 12:17
par titerm
La soumission multiple d'un même formulaire est un autre problème que celui ci. Je t'invite à ouvrir un thread dédié après avoir vérifié que le sujet n'a pas été traité. Il existe des solutions relativement simple avec un petit champs caché contenant une clé unique.

Posté : 13 févr. 2008, 12:56
par cicom
Ah ce n'était pas le sujet du message? Pourtant j'avais cru comprendre que... Désolé
Enfin c'est pas grave je ne vais pas faire un nouveau post pour ça le bug est très rare et je disais ça juste pour appuyer la demande de ce membre, si ça me pose trop de problèmes je posterai...
Merci à tous!

Posté : 13 févr. 2008, 20:14
par Inho
En fait, j'ai des formulaires ou on entre des valeurs.
J'accepte, ca fait des calculs.

J'ai un bouton inverser des valeurs, quand j'accepte, ca ne me fait pas les calculs (ca inverse juste les valeurs) , il faut que je ré-appuie sur valider ^^

Je ne cherche pas une solution compliquée, juste une qui marche (peu importe si elle n'est pas 'professionnelle').

Merci de votre aide

Posté : 15 févr. 2008, 10:32
par Inho
UP :)

Posté : 15 févr. 2008, 11:31
par mcorgnet
Salut,
J'ai le même problème sur tous mes formulaires, des fois quand on clique ça lance deux appels simultanés au server pour la page qui doit traiter les données, et donc ça crée de beaux bugs...
Je suis donc aussi intéressé par la solution si solution il y a.
Merci à tous!
Je l'ai déjà eu, et c'était à cause d'un input image, pour lequel j'avais rajouté une javascript.

Posté : 15 févr. 2008, 14:33
par Sékiltoyai
En fait, j'ai des formulaires ou on entre des valeurs.
J'accepte, ca fait des calculs.

J'ai un bouton inverser des valeurs, quand j'accepte, ca ne me fait pas les calculs (ca inverse juste les valeurs) , il faut que je ré-appuie sur valider ^^

Je ne cherche pas une solution compliquée, juste une qui marche (peu importe si elle n'est pas 'professionnelle').

Merci de votre aide
Pourquoi n'inverses-tu pas les valeurs dans le code php à ce moment là ?