begin process at 2012 05 31 00:33:08
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PHP

 > 

Archives

 > 

AU SECOURS !!!

 > 

Garder les valeurs d'un formulaire


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Garder les valeurs d'un formulaire

lundi 23 juin 2003 à 09:24:09 | Garder les valeurs d'un formulaire

Clonk

Bonjour,
voilà mon problème:
J'ai un formulaire où le visiteur saisis ses infos... apres je les vérifie et s'il y a un problème, je veux réafficher le formulaire.
Evidemment, je veux aussi réafficher ce que l'utilisateur a choisis, j'y arrive poru les text et les textarea:
<INPUT type="text" name="prenom" value='<?echo"$prenom";?>'>

là où ça se corse pour moi, c'est pour les checkbox, radio et selectbox.
j'ai essayé:
<SELECT name="etude">
<OPTION <? if(!$etude) echo"SELCTED";?> Value = 0>--Choix--
<OPTION Value='BAC' <?if($etude=="BAC") echo"SELCTED";?>>BAC
<OPTION VALUE='BAC+2'<?if($etude=="BAC+2") echo"SELCTED";?>>BAC+2
</SELECT>

mais ça marche pas... quelqu'un a-t-il une idée?

Merci
lundi 23 juin 2003 à 09:26:45 | Re : Garder les valeurs d'un formulaire

Clonk

J'avais oublié aussi queça, ça ne marchait pas non plus:
<p>Francais <INPUT TYPE="checkbox" <? if($francais) echo"checked";?>name="francais"></p>
<p>Anglais <INPUT TYPE="checkbox" <? if($anglais) echo"checked";?>name="anglais"></p>
<p>Allemand <INPUT TYPE="checkbox" <? if($allemand) echo"checked";?>name="allemand"></p>
<p>Espagnol <INPUT TYPE="checkbox" <? if($espagnol) echo"checked";?>name="espagnol"></p>


Pareil =) merci!

-------------------------------
Réponse au message :
-------------------------------

> Bonjour,
> voilà mon problème:
> J'ai un formulaire où le visiteur saisis ses infos... apres je les vérifie et s'il y a un problème, je veux réafficher le formulaire.
> Evidemment, je veux aussi réafficher ce que l'utilisateur a choisis, j'y arrive poru les text et les textarea:
> <INPUT type="text" name="prenom" value='<?echo"$prenom";?>'>
>
> là où ça se corse pour moi, c'est pour les checkbox, radio et selectbox.
> j'ai essayé:
> <SELECT name="etude">
> <OPTION <? if(!$etude) echo"SELCTED";?> Value = 0>--Choix--
> <OPTION Value='BAC' <?if($etude=="BAC") echo"SELCTED";?>>BAC
> <OPTION VALUE='BAC+2'<?if($etude=="BAC+2") echo"SELCTED";?>>BAC+2
> </SELECT>
>
> mais ça marche pas... quelqu'un a-t-il une idée?
>
> Merci
lundi 23 juin 2003 à 11:27:11 | Re : Garder les valeurs d'un formulaire

hicksman

d'une part, pour tester les valeurs des champ de type input text, tu devrais faire une fonction en javascript. Tu y fais appel sur le submit. exemple:
function validation()
{
if (document.getElementById('nomduchamp').value!='')
{
//si tout est ok
return true;
}
else
// sinon
return false;
}

ça c'est pour la fonction. Pour y faire appel:
dans ta balise input type)submit, tu ajoutes:
onClick="return validation();"
ainsi si c'est pas bon, tu vas pas sur la page suivante mais turestes sur la même en conservant les données entrés par le visiteur.
Pour les checkbox et autre, je ferais un test du genre:
<p>Francais<INPUT TYPE="checkbox" <? if($francais) ?> checked <? ;?> value="francais" name="francais"></p>
Voilà!

Hicksman


-------------------------------
Réponse au message :
-------------------------------

> J'avais oublié aussi queça, ça ne marchait pas non plus:
> <p>Francais <INPUT TYPE="checkbox" <? if($francais) echo"checked";?>name="francais"></p>
> <p>Anglais <INPUT TYPE="checkbox" <? if($anglais) echo"checked";?>name="anglais"></p>
> <p>Allemand <INPUT TYPE="checkbox" <? if($allemand) echo"checked";?>name="allemand"></p>
> <p>Espagnol <INPUT TYPE="checkbox" <? if($espagnol) echo"checked";?>name="espagnol"></p>
>
>
> Pareil =) merci!
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > Bonjour,
> > voilà mon problème:
> > J'ai un formulaire où le visiteur saisis ses infos... apres je les vérifie et s'il y a un problème, je veux réafficher le formulaire.
> > Evidemment, je veux aussi réafficher ce que l'utilisateur a choisis, j'y arrive poru les text et les textarea:
> > <INPUT type="text" name="prenom" value='<?echo"$prenom";?>'>
> >
> > là où ça se corse pour moi, c'est pour les checkbox, radio et selectbox.
> > j'ai essayé:
> > <SELECT name="etude">
> > <OPTION <? if(!$etude) echo"SELCTED";?> Value = 0>--Choix--
> > <OPTION Value='BAC' <?if($etude=="BAC") echo"SELCTED";?>>BAC
> > <OPTION VALUE='BAC+2'<?if($etude=="BAC+2") echo"SELCTED";?>>BAC+2
> > </SELECT>
> >
> > mais ça marche pas... quelqu'un a-t-il une idée?
> >
> > Merci
>
lundi 23 juin 2003 à 12:13:09 | Re : Garder les valeurs d'un formulaire

Tortuegeniale


Salut

et faut pas oublier le E en moins a selected lol
<OPTION <? if(!$etude) echo"SELECTED";?> Value = 0>--Choix--

et pour ça <p>Espagnol <INPUT TYPE="checkbox" <? if($espagnol) echo"checked";?>name="espagnol"></p>


moi je met ça

<br>Espagnol <INPUT TYPE="checkbox" name="espagnol" <? if($espagnol == 1) { echo"checked"; } ?>>

++


--> http://www.kame-house.org <--
La plus grosse base de données sur les dessins animés des années 80
Site gratuit et sans pub


-------------------------------
Réponse au message :
-------------------------------

> d'une part, pour tester les valeurs des champ de type input text, tu devrais faire une fonction en javascript. Tu y fais appel sur le submit. exemple:
> function validation()
> {
> if (document.getElementById('nomduchamp').value!='')
> {
> //si tout est ok
> return true;
> }
> else
> // sinon
> return false;
> }
>
> ça c'est pour la fonction. Pour y faire appel:
> dans ta balise input type)submit, tu ajoutes:
> onClick="return validation();"
> ainsi si c'est pas bon, tu vas pas sur la page suivante mais turestes sur la même en conservant les données entrés par le visiteur.
> Pour les checkbox et autre, je ferais un test du genre:
> <p>Francais<INPUT TYPE="checkbox" <? if($francais) ?> checked <? ;?> value="francais" name="francais"></p>
> Voilà!
>
> Hicksman
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > J'avais oublié aussi queça, ça ne marchait pas non plus:
> > <p>Francais <INPUT TYPE="checkbox" <? if($francais) echo"checked";?>name="francais"></p>
> > <p>Anglais <INPUT TYPE="checkbox" <? if($anglais) echo"checked";?>name="anglais"></p>
> > <p>Allemand <INPUT TYPE="checkbox" <? if($allemand) echo"checked";?>name="allemand"></p>
> > <p>Espagnol <INPUT TYPE="checkbox" <? if($espagnol) echo"checked";?>name="espagnol"></p>
> >
> >
> > Pareil =) merci!
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > > Bonjour,
> > > voilà mon problème:
> > > J'ai un formulaire où le visiteur saisis ses infos... apres je les vérifie et s'il y a un problème, je veux réafficher le formulaire.
> > > Evidemment, je veux aussi réafficher ce que l'utilisateur a choisis, j'y arrive poru les text et les textarea:
> > > <INPUT type="text" name="prenom" value='<?echo"$prenom";?>'>
> > >
> > > là où ça se corse pour moi, c'est pour les checkbox, radio et selectbox.
> > > j'ai essayé:
> > > <SELECT name="etude">
> > > <OPTION <? if(!$etude) echo"SELCTED";?> Value = 0>--Choix--
> > > <OPTION Value='BAC' <?if($etude=="BAC") echo"SELCTED";?>>BAC
> > > <OPTION VALUE='BAC+2'<?if($etude=="BAC+2") echo"SELCTED";?>>BAC+2
> > > </SELECT>
> > >
> > > mais ça marche pas... quelqu'un a-t-il une idée?
> > >
> > > Merci
> >
>
lundi 23 juin 2003 à 12:43:26 | Re : Garder les valeurs d'un formulaire

Clonk

Oui, j'avais grillé le E en moins, mais apres avoir posté LOL
C bon pour le checked, ta solution marche, mais al mienen aussi, CT juste une histoire d'espaces et de placements

Merci




-------------------------------
Réponse au message :
-------------------------------

>
> Salut
>
> et faut pas oublier le E en moins a selected lol
> <OPTION <? if(!$etude) echo"SELECTED";?> Value = 0>--Choix--
>
> et pour ça <p>Espagnol <INPUT TYPE="checkbox" <? if($espagnol) echo"checked";?>name="espagnol"></p>
>
>
> moi je met ça
>
> <br>Espagnol <INPUT TYPE="checkbox" name="espagnol" <? if($espagnol == 1) { echo"checked"; } ?>>
>
> ++
>
>
> --> http://www.kame-house.org <--
> La plus grosse base de données sur les dessins animés des années 80
> Site gratuit et sans pub
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > d'une part, pour tester les valeurs des champ de type input text, tu devrais faire une fonction en javascript. Tu y fais appel sur le submit. exemple:
> > function validation()
> > {
> > if (document.getElementById('nomduchamp').value!='')
> > {
> > //si tout est ok
> > return true;
> > }
> > else
> > // sinon
> > return false;
> > }
> >
> > ça c'est pour la fonction. Pour y faire appel:
> > dans ta balise input type)submit, tu ajoutes:
> > onClick="return validation();"
> > ainsi si c'est pas bon, tu vas pas sur la page suivante mais turestes sur la même en conservant les données entrés par le visiteur.
> > Pour les checkbox et autre, je ferais un test du genre:
> > <p>Francais<INPUT TYPE="checkbox" <? if($francais) ?> checked <? ;?> value="francais" name="francais"></p>
> > Voilà!
> >
> > Hicksman
> >
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > > J'avais oublié aussi queça, ça ne marchait pas non plus:
> > > <p>Francais <INPUT TYPE="checkbox" <? if($francais) echo"checked";?>name="francais"></p>
> > > <p>Anglais <INPUT TYPE="checkbox" <? if($anglais) echo"checked";?>name="anglais"></p>
> > > <p>Allemand <INPUT TYPE="checkbox" <? if($allemand) echo"checked";?>name="allemand"></p>
> > > <p>Espagnol <INPUT TYPE="checkbox" <? if($espagnol) echo"checked";?>name="espagnol"></p>
> > >
> > >
> > > Pareil =) merci!
> > >
> > > -------------------------------
> > > Réponse au message :
> > > -------------------------------
> > >
> > > > Bonjour,
> > > > voilà mon problème:
> > > > J'ai un formulaire où le visiteur saisis ses infos... apres je les vérifie et s'il y a un problème, je veux réafficher le formulaire.
> > > > Evidemment, je veux aussi réafficher ce que l'utilisateur a choisis, j'y arrive poru les text et les textarea:
> > > > <INPUT type="text" name="prenom" value='<?echo"$prenom";?>'>
> > > >
> > > > là où ça se corse pour moi, c'est pour les checkbox, radio et selectbox.
> > > > j'ai essayé:
> > > > <SELECT name="etude">
> > > > <OPTION <? if(!$etude) echo"SELCTED";?> Value = 0>--Choix--
> > > > <OPTION Value='BAC' <?if($etude=="BAC") echo"SELCTED";?>>BAC
> > > > <OPTION VALUE='BAC+2'<?if($etude=="BAC+2") echo"SELCTED";?>>BAC+2
> > > > </SELECT>
> > > >
> > > > mais ça marche pas... quelqu'un a-t-il une idée?
> > > >
> > > > Merci
> > >
> >
>


Cette discussion est classée dans : problème, formulaire, valeurs, garder, réafficher


Répondre à ce message

Sujets en rapport avec ce message

recup valeurs de formulaire [ par ebourden ] Voila j'ai un petit souci avec mon code : $texte \$mssql_host=\"HTTP_POST_VARS[mssql_host]\"; Problème : passage de 2 formulaire à des fonction différente dans 1 même page [ par tomsawyerbelgique ] Voici mon problème:la ligne en gras est un bouton qui devrait entrer dans la fonction "calculer". Mais il n'y entre pas !! Pour voir si il y entrait, Formulaire et pseudo-frames (sans le problème n'est pas rès différent) [ par Machuet ] Bonjour, j'ai un problème, je souhaite créer un formulaire pour modifier des tables et je le crée en fonction du nombres de colonnes dans la table en "bluffer" un script cgi [ par koala01 ] Bonjour,je cherche désepérément le moyen de faire une double utilisation d'un formulaire:Il faudrait qu'une page PHP vérifie le formulaire (ca, c'est Formulaire garder critères de recherche [ par Arnaud01 ] Bonjour à tous !Jai un petit probleme avec les formulaires ...L'utilisateur rempli son formulaire, lance sa recherche.. Jusque là, pas de problèmes ! Problème avec un formulaire tout simple !! [ par adys ] G un pb avec un formulaire bidon, c'est à dire k'il n'y a k'une listbox et une case à cocher (et un bouton submit evidemment).je voudrais que le formu problème avec ftp_put() [ par Rabba ] J'ai crée un formulaire qui me load des images avec les fonctions ftp de php. Pour cela, j'ai crée un formulaire et j'ai spécifié enctype="multipart/f session + formulaire [ par Orcus ] G un problème très simple, mais je n'arrive pas à le résoudre et je ne vois pas le problème ! J'ouvre ma page a.php (aucun problème), je remplie le fo Problème d'option selected dans une balise option après un reload [ par dubitoph ] ChristopheBonjour,Mon problème est le suivant : après la saisie d'une valeur dans une liste déroulante, je recharge mon formulaire et, après le reload


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,437 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales