*
Bienvenue, Invité. Veuillez vous connecter ou vous inscrire.
Avez-vous perdu votre courriel d'activation?
24 Mai 2012 à 07:50:08

Connexion avec identifiant, mot de passe et durée de la session



 

probleme formulaire


« sujet précédent | | sujet suivant »
Pages: [1] Imprimer
Auteur Fil de discussion: probleme formulaire  (Lu 1559 fois)
keos27
Nouveau membre
*

Points gagnés: 0
Messages: 2


Voir le profil
probleme formulaire
« le: 23 Juillet 2007 à 23:55:11 »

Bonjour,
Je suis en train de faire un formulaire avec PHP et MySQL, mes j’ai un petit problème.
Je m’explique :
Dans le cas ou une personne a fais une erreur dans le formulaire ( par exemple qu’il ai rentrer une adresse email invalide) dans ce cas je lui affiche un message d’erreur, jusque la pas de problème, mes le problème c’est que les champs s’efface et la personne dois tous réécrire, et j’aimerai qu’ après le message d’erreur que les champs correcte garde leur valeur et que seul le champ erroné sois vide et éventuellement entouré de rouge, quelqu’un pourrai m’aider ?
Journalisée
Damien
Rédacteur Admin
Intarissable
*****

Points gagnés: 5
Messages: 2852



Voir le profil WWW
Re : probleme formulaire
« Répondre #1 le: 27 Juillet 2007 à 14:52:43 »

Bonjour,

Lorsque votre formulaire envoie des données, celles-ci sont récupérées en PHP par les variables $_POST[].
Ce sont donc ces valeurs qu'il faut réécrire dans les propriétés "value" de vos champs pour que l'utilisateur n'ait pas à tout retaper.

Exemple d'un champ input texte :
Code:
<input type="text" name="codepostal" size="30" value="<?php echo $_POST['codepostal']; ?>" />

Voilà le principe, à vous de l'appliquer correctement...


Pour mettre un champ erroné en rouge, c'est autre chose, il faut par exemple conserver son nom lorsque vous faites les vérifications des champs, ou une variable $erreurs qui contient les erreurs, etc.
De cette façon pour pourrez comparer à l'affichage des champs pour le mettre en rouge si le champ est concerné par l'erreur.
Journalisée

Cordialement,
Damien

Tutoriels informatique
keos27
Nouveau membre
*

Points gagnés: 0
Messages: 2


Voir le profil
Re : probleme formulaire
« Répondre #2 le: 27 Juillet 2007 à 19:09:35 »

Merci  beaucoup pour ce renseignement j’ai pus appliquer ce que je voulais.  Very Happy
Journalisée
saifouad
Nouveau membre
*

Points gagnés: 0
Messages: 5


Voir le profil
Re : probleme formulaire
« Répondre #3 le: 07 Août 2007 à 11:42:32 »

bonjour,
mais il faut que sa soi sur la meme page je veut dir il faut pas avoir une autre page traitement.php??????
Journalisée
Damien
Rédacteur Admin
Intarissable
*****

Points gagnés: 5
Messages: 2852



Voir le profil WWW
Re : Re : probleme formulaire
« Répondre #4 le: 07 Août 2007 à 15:33:43 »

bonjour,
mais il faut que sa soi sur la meme page je veut dir il faut pas avoir une autre page traitement.php??????

Bonjour,

Oui exactement.
C'est faisable assez simplement, comme je l'ai expliqué dans Php MySql : Formulaire ? la cata !
Journalisée

Cordialement,
Damien

Tutoriels informatique
Pages: [1] Imprimer 
« sujet précédent | | sujet suivant »
Aller à:  

Powered by SMF 1.1.12 | SMF © 2006, Simple Machines LLC

Page générée en 0.128 secondes avec 18 requêtes.