Plusieurs formulaire sur une page : verification de validati

Eléphanteau du PHP | 46 Messages

30 nov. 2005, 15:54

Bonjour !

Voila : j'ai plusieurs formulaire généré en php sur une seule page, chaque formulaire est identifié. Chaque formulaire a biensûr un bouton valider.

Logiquement le fonctionnement est simple : on rempli si besoin le 1er formulaire, on le valide, on rempli le 2nd, on valide le second, etc

Le problème : les utilisateurs modifient certains formulaire et valide avec le bouton du dernier et c'est donc seuleument les données modifiées dans le dernier qui sont prisent en compte...

Les données doivent êtres obligatoirement traitées differement donc pas possible d'avoir un seul gros formulaire avec un seul bouton valider.

Y a t il moyen que quand un utilisateur ai modifié le formulaire x et qu'il se déplace vers le formulaire y pour faire une modification qu'il ai une alerte du style "Vous n'avez pas modifier le formulaire x" ?

J'ai fais des recherches sur net : sans succès :(

Merci par avance pour votre aide !

Modérateur PHPfrance
Modérateur PHPfrance | 7636 Messages

30 nov. 2005, 19:54

Salut;
ça devrai etre faissable mais avant tout pourquoi ne pas faire apparaitre chaque formulaire l'un apres l'autre et seulement dans le cas où le précédent a été validé :?:

sinon tu pourrai initialiser une vriable (valide) a 0 lors de la validation u 1er formulaire tu fait appel a une mini fonction pour incrémenter "valide" .

et tu test lorsque l'un des champs du formulaire "y" a le focus, si cette variable permet la modification, si elle est égal a 1. ainsi de suite pour les autre formulaires.

onfocus() pour le focus.

/!\ Avant de poster se documenter et rechercher.
Qui ne sait pas rendre un service n'a pas le droit d'en demander.
MaBrute