|
Voir le sujet précédent :: Voir le sujet suivant
|
| Auteur |
Message |
| |
|
jensaisrien WRInaute passionné

Inscrit le: 23 Mai 2004 Messages: 681 Localisation: Basse Normandie FRANCE
|
Posté le : Mar Déc 14, 2004 18:51 Sujet du message: Javascript history j'ai un souci! |
|
|
Bonjour a tous,
J'ai un petit souci.
J'ai un formulaire a faire remplir (formulaire.php) et j'ai placé (dans mon fichier terminer.php) pour vérifier si les champs XYZ sont bien remplis et s'ils ne le sont pas que l'on puisse faire marche arriére et que tous les champs remplis restent remplis, la fonction :
| Code: |
if(empty($nom))
{
echo "<center>Vous avez oublié d'indiquer votre nom! </center> ";
echo "<a href=\"javascript:history.go(-1)\">Retour au formulaire</a>";
exit();
}
|
seulement le formulaire revient vide.
J'ai testé egalement aprés
| Code: |
| <a href="#" onClick="history.back()">Retour</a> |
et aussi ceci
| Code: |
| <INPUT TYPE="button" VALUE="Retour" onClick="history.back()"> |
Mais mon formulaire reste toujours completement vide
Qu'y a t-il de faux?
Merci pour voter aide.
Ophelie |
|
| |
|
 |
e-kiwi Modérateur

Inscrit le: 23 Déc 2003 Messages: 12252 Localisation: Toulouse
|
Posté le : Mar Déc 14, 2004 19:13 Sujet du message: Javascript history j'ai un souci! |
|
|
en fait il faut soit verifier en javascript la contenance des variables dans la meme pasge, soit si tu dois faire obligatoirement un changement de page pour vérifier, il faut rappeler la meme page avec un parametre pour faire la verif, et si pas bon, tu re-affiche le formulaire avec <input type=text name=variable value=<? echo $_POST['variable']?>> par exemple.
self history bac est a proscrire, surtout vu que ta page precedente valide un fomulaire. soit tu verifie en javascript : if (document.formulaire.varialbe.value != '') soit en php et tu reaffiche les valeurs en php
me suis je bien fait comprendre ? |
|
| |
|
 |
jensaisrien WRInaute passionné

Inscrit le: 23 Mai 2004 Messages: 681 Localisation: Basse Normandie FRANCE
|
Posté le : Mer Déc 15, 2004 0:44 Sujet du message: Javascript history j'ai un souci! |
|
|
Merci pour ta réponse.
Je crois que j'ai compris. JE vais essayer et je te redis ca.
Merci
Ophelie |
|
| |
|
 |
jensaisrien WRInaute passionné

Inscrit le: 23 Mai 2004 Messages: 681 Localisation: Basse Normandie FRANCE
|
Posté le : Mer Déc 15, 2004 1:08 Sujet du message: Javascript history j'ai un souci! |
|
|
J'ai bien compris et ca marche.
Par contre, comment dois-je faire pour un bouton radio.
Mon premier bouton est :
| Code: |
| <input type="radio" name="sexe" value="feminin" > |
Mon second bouton est
| Code: |
| <input type="radio" name="sexe" value="masculin"> |
Je ne suis pas sur de ce que je dois mettre. Je vais essayer ca
| Code: |
| <input type="radio" name="sexe" value=<? echo $_POST['feminin']?> > |
et
| Code: |
| <input type="radio" name="sexe" value=<? echo $_POST['masculin']?> > |
Et je me pose la meme question pour un menu déroulant ( pour les jour et mois qui ont ete choisi)
Merci encore pour ce grand coup de pouce.
Ophelie |
|
| |
|
 |
jensaisrien WRInaute passionné

Inscrit le: 23 Mai 2004 Messages: 681 Localisation: Basse Normandie FRANCE
|
Posté le : Jeu Déc 16, 2004 18:19 Sujet du message: Javascript history j'ai un souci! |
|
|
salut,
Et bien j'ai essayé pour un radio bouton mais sans succes. On m'a un peu aidé aussi mais je ne vois pas pourquoi ca ne fonctionne pas.
Est-ce que quelqu'un aurait une idee pour les boutons radios ? ( qu'ils restent coché si on revient au formulaire)
Idem pour les menus deroulants. PAr ce que "Value = xxxxx" n'est pas repris si on fiat une retour.
Est-ce quíl y une bonne ame de passage pour m'epliquer?
Merci
Opheli |
|
| |
|
 |
| |
|
|