Contrôle formulaire côté serveur / retour sur erreur? - PHP - Programmation
Marsh Posté le 06-11-2006 à 13:44:58
Si je comprends bien ta question (elle n'est pas très claire), tu mets le $_POST dans une $_SESSION et au retour tu appelle la valeur de ta session. Le plus simple c'est avec smarty, il y a une fonction de validation php des formulaires intégrée et c'est top !
D'ailleurs, au lieu de cliquer sur "précédent" il est peut être mieux de faire un header() sur le formulaire non ?
Marsh Posté le 06-11-2006 à 13:56:19
oui ou tu récupére le post, et tu remplis de nouveau les champs du formulaire avec, en effaçant éventuellement les champs contenant des erreurs., avec une coloration rouge du champs.... et/ou un message avec les champs incriminés
Marsh Posté le 02-11-2006 à 14:24:52
Hello,
Pas de JS dans cette appli.
HTML pure, via php.
Les contrôles des formulaires sont fait côté serveur après le POST.
Si il y a une erreur : un message s'affiche, puis les utilisateurs pressent "Précedente" dans IE pour revenir à leur saisie de formulaire.
Problème tout ce qui était saisie a disparu.
Comment faut il procéder pour que l'utilisateur retrouves ces petits (ces erreurs comprises)?
Merci de votre aide.