Page 1 sur 1

Recuperer les erreurs d'un formulaire sur la meme page

Posté : 22 mars 2006, 20:31
par mfrancky
Bonjour,

J'ai creer un formulaire avec la methode POST. Mon formulaire comporte un champ email ou des controles d'erreurs sont incluses comme le manque du @ ou du point. Ces erreurs s'affichent aprés validation dans une autre page et ce n'est pas ce que je souhaite, j'aimerais que les erreurs s'affichent en rouge en haut du formulaire et gardant les champs remplis mais je ne sais pas comment faire.

Merci de votre aide.

Posté : 22 mars 2006, 21:43
par Lorenzo
a la place de donner le chemin de la page de test dans le FORM, tu donnes le chemin de cette page.
ensuite tu deplaces le code qui est sur la page de test des données sur la page du formulaire et le tour est joué ;)

Posté : 22 mars 2006, 22:36
par mfrancky
J'y ai pensé mais bon ya forcement une raison pour qu'on nous dise sans arret de creer un autre fichier non?

Posté : 23 mars 2006, 09:04
par Lorenzo
j'en vois aucune :!:

si vraiment tu veux des fichiers separes tu peux faire une redirection avec un header mais faut renvoyer les données ou les stocker avant dans un cookie ou une session + renvoyer le message d'erreur ou l'ID de ce message et je vois pas trop l'utilité de s'emmerder quand on peut faire simple :)


sinon tu as le JS pour faire des tests simple

Posté : 23 mars 2006, 20:51
par mfrancky
Bon bah ca marche niquel mais voila comment faire pour que les gens puissent me joindre des pieces jointes?

Merci.

Posté : 23 mars 2006, 21:00
par Lorenzo
pieces jointes ?
tu penses a un fichier que l'utilisateur peut envoyer en meme temps que le formulaire ?

si oui, tu as ce sujet qui peut t'aider : http://www.phpfrance.com/forums/voir_su ... -asc-0.php

merci

Posté : 23 mars 2006, 21:21
par mfrancky
Je vais regarder ca.

Merci beaucoup lorenzo.