|
|
|
|
Posté par
crocus_61, le mercredi 25 avril 2007 à 22:36:27Configuration: Windows Vista Internet Explorer 7.0
bin, il me semble que tu fais une légére confusion. le php est un langage serveur, et javascript, côt client. Si tu veux vérifier ta saisie, il faut le faire plutôt côté client, avec du javascript.
si tu veux générer une page avec l'erreru spécifique et en gardant les champs, alors les valeurs à récupérer sont des variables $_Post['ta variable']; et tu fais les vérifications
|
Au lieu de créer un nouveau sujet, voila j'ai le même soucis. Je n'ai aucun controle de saisie.
Voila mon code ou y a le formulaire : <html> <head> <title>test formulaire ASP</title> <script language="JavaScript" src="verif.js" type="text/javascript"></script> </head> <body> <% 'if Request.Form("nom")<> "" and Request.Form ("prenom")<> "" and Request.Form ("mail")<>"" then Response.Write "Votre nom est : " & (Request.Form("nom") & "<br>") Response.Write "Votre prénom est : " & (Request.Form("prenom") & "<br>") Response.Write "Votre mail est : " & (Request.Form("mail") & "<br>") 'end if %> <form name="formulaire" method="post"> <strong> Saisie des informations </strong><br> Nom du participant: <input type="text" size="25" name="nom" value="<%=Request.Form("nom")%>"><br> Prénom du participant: <input type="text" size="20" name="prenom" value="<%=Request.Form("prenom")%>"><br> Mail du participant: <input type="text" size="50" name="mail" value="<%=Request.Form("mail")%>"><br> <input type="submit" value="envoyer"> </form> </body> </html> et voici le code verif.js : function verif () { if (document.forms['formulaire'].nom.value == "") { alert('Veuillez saisir votre nom') document.forms['formulaire'].nom.focus(); return false; } if (document.forms['formulaire'].prenom.value == "") { alert('Veuillez saisir votre prénom') document.forms['formulaire'].prenom.focus(); return false; } if (document.forms['formulaire'].mail.value == "") { alert('Veuillez saisir votre email') document.forms['formulaire'].mail.focus(); return false; } else (return true;) } Merci d'avance ^^ |
slt je voudrais que l'on m'explique le code de tout à l'heure |
| 05/05 18h25 | Formulaires en ligne - Les champs de saisie | Ergonomie |
| 23/10 18h30 | [Internet] Saisie semi-automatique | Internet |
| 25/12 16h30 | [MacOS] FireFox -- tabulation et formulaire | MacOS |
| 02/11 11h14 | [Webmaster] Un formulaire de contact pour votre site | Webmaster |
| 05/05 18h24 | Ergonomie des formulaires en ligne | Ergonomie |
| 19/06 11h19 | Pb saisie controle de formulaire | 2 |
| 22/06 16h00 | [Javascript]Controle de saisie formulaire ASP | 1 |
| 24/06 09h46 | Centrer champ de saisie formulaire | 4 |
| 07/01 17h52 | [js] controle champs formulaire | 7 |
| 30/05 22h39 | Pb controle saisie dans une box | 1 |
![]() | Control Kids - Logiciel de contrôle parental qui filtre tous les sites Internet à contenu pornographique ou violent, bloque les... | Catégorie: Contrôle parental Licence: Freeware/gratuit |
![]() | Face Control Plug-in - Quand vous voulez retoucher une image, la partie faciale est la plus délicate. Si cette partie est ratée, quoique vous... | Catégorie: Trucage photo Licence: Freeware/gratuit |
![]() | Notebook Hardware Control - Notebook Hardware Control est un outil de contrôle des composants de votre Notenook. - Il contrôle la gestion... | Catégorie: Optimisation Licence: Freeware/gratuit |
![]() | Chat Controller - Chat Controller est un outil de contrôle parental vous permettant de limiter l'accès à la messagerie instantanée. Vous... | Catégorie: Messagerie instantanée Licence: Freeware/gratuit |
![]() | Saitek X52 Flight Controller | Catégorie: Joystick | 89.20 € Toutpourlamicro.com |
![]() | Formula One Arcade | Catégorie: Jeu Playstation | 0.90 € PriceMinister |
![]() | Logitech Chillstream Controller Silver | Catégorie: Joystick | 28.78 € Dell Business FR |
![]() | Logitech Formula Vibration Feedback | Catégorie: Joystick | 32.08 € Toutpourlamicro.com |