Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1552 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  [Formulaire et php] Comment remettre les valeurs par défaut

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Formulaire et php] Comment remettre les valeurs par défaut

n°499047
smilm
Posté le 26-08-2003 à 22:52:23  profilanswer
 

Salut !
 
J'ai un petit probleme avec un formulaire..
Je m'explique,j'ai un formulaire super long a faire sur plusieurs pages et a chaque page je dois donc faire des test pour pas que le visiteurs me mettent des conneries dans les champs du genre "AGE="J'ai dix ans et toutes mes dents :o" , donc je voudrais afficher un message d'erreur et puis remettre le formulaire mais avec les valeurs qu'il avait rempli précédemment.
Comment faire ?
 
Pour exemple :le fichier de ma 1er page de formulaire se rapel lui meme pour faire les vérification , il fait donc un  
if(isSet($_POST['envoyer']))
{
//le formulaire qu'il avait avec les champs qu'il a déjà rempli
//les tests
//les messages d'erreurs
}
else
{
//affichage du formulaire vide
}
Et donc avec cette technique apparament il ne me raffiche pas les valeurs dans les champs qui ont été précédemment saisies.
Avez vous des solutions ?
 
Merci d'avance

mood
Publicité
Posté le 26-08-2003 à 22:52:23  profilanswer
 

n°499054
Kt-Redfox
Posté le 26-08-2003 à 22:55:18  profilanswer
 

ca t'affiche toujours un formulaire vide?

n°499064
smilm
Posté le 26-08-2003 à 23:00:25  profilanswer
 

oui :(
sur un autre site a moi il me remet les valeurs saisi mais j'appel un autre fichier qui n'affiche pas le formulaire mais juste les erreur et ya un bouton précédant pour revenir au form et la ca marche !, mais bon..c sur et certain on peut faire autrement.

n°499151
mrbebert
Posté le 26-08-2003 à 23:55:21  profilanswer
 

Je vois pas où est le problème :??:  
Quand tu génères le HTML, tu peux initialiser les champs de ton formulaire, par exemple avec les valeurs reçus [:proy]  
(tu peux ne pas mettre les valeurs qui posaient problème)

n°499206
smilm
Posté le 27-08-2003 à 01:38:45  profilanswer
 

donc faut que je fasse 50 fois pour mes 50 champs :  value="<? echo"$lenomduchamp"; ?>"
 
 
ya pas un autre moyen ?

n°499231
deliriumtr​emens
sic transit intestinal...
Posté le 27-08-2003 à 08:34:00  profilanswer
 

Ben c'est encore assez léger...
 
J'avais un formulaire en asp, fallait tripler chaque ligne avec un quelconque input :
 
Si ya déjà eu un submit alors
Test de la valeur entrée
S'il y a une erreur
submit refusé
-1 ligne avec le texte d'erreur et l'input vide
 
Sinon s'il ya pas d'erreur
- 1 ligne avec l'input avec la valeur entrée correcte
 
Sinon s'il ya pas encore eu de submit
- 1 ligne avec l'input avec la valeur par défaut
 
Le système est lourdingue, mais les erreurs sont traquées jusque dans les chiottes, si je puis me permettre, et il le fallait.

n°499554
smilm
Posté le 27-08-2003 à 13:19:01  profilanswer
 

ya pas un moyen d'automatiser la chose ?

n°499583
jolly
Posté le 27-08-2003 à 13:52:29  profilanswer
 

SmilM a écrit :

donc faut que je fasse 50 fois pour mes 50 champs :  value="<? echo"$lenomduchamp"; ?>"
 
 
ya pas un autre moyen ?


 
ou plutot : value="<? if (isset($_POST['le nomduchamps']) echo $_POST['le nomduchamps']; ?>"


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  [Formulaire et php] Comment remettre les valeurs par défaut

 

Sujets relatifs
[JS]verification de formulaire petit pbErreur ds formulaire de recherche javascript
Pb avec un formulaire à sélection multipledonner une valeur par defaut a un champ lors de la création d'1 table
[XSL] Composant d'un formulaire invisibleChanger l'ordre de tabulation dans un formulaire
Otez les guillemets simples dans un mail envoyé via formulaire[ASP]Request.Form sur un formulaire spécifique
[Java/Jsp/Struts] Sélection d'un radio bouton par défaut....forcer liste deroulante à la valeur par défaut ?
Plus de sujets relatifs à : [Formulaire et php] Comment remettre les valeurs par défaut


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR