Verification formulaire
flexi2202
Messages postés
3822
Date d'inscription
Statut
Membre
Dernière intervention
-
flexi2202 Messages postés 3822 Date d'inscription Statut Membre Dernière intervention -
flexi2202 Messages postés 3822 Date d'inscription Statut Membre Dernière intervention -
Bonjour a tous
j ai fait une petit formulaire mais je bloque a un système de vérification
je m explique dans la première partie le client doit entrer ses coordonnes
si il ne remplit pas les champs ,lorsque le formulaire est valide il y a une erreur
jusque la cela fonctionne
voici le code
<tr>
<td width="250" height="24" bgcolor=#ffffff colspan="1"><font color="noir">Nom</font></td>
<td width="550" height="24" bgcolor=#ffffff colspan="4"><input size="75" name="nom"></td>
</tr>
<tr>
<td width="250" height="24" bgcolor=#ffffff colspan="1"><font color="noir">Prenom</font></td>
<td width="550" height="24" bgcolor=#ffffff colspan="4"><input size="75" name="prenom"></td>
</tr>
<tr>
<td width="250" height="33" bgcolor=#ffffff colspan="1"><font color="noir">Adresse Email</font></td>
<td width="550" height="33" bgcolor=#ffffff colspan="4"><input value="@" size="75" name="email"><</td>
</tr>
<tr>
<td width="250" height="24" bgcolor=#ffffff colspan="1"><font color="noir">Adresse , N°</font></td>
<td width="550" height="24" bgcolor=#ffffff colspan="4"><input size="75" name="adresse"></td>
</tr>
<tr>
<td width="250" height="24" bgcolor=#ffffff colspan="1"><font color="noir">Code postal</font> </td>
<td width="550" height="24" bgcolor=#ffffff colspan="4"><input size="75" name="code_postal"></td>
</tr>
<tr>
<td width="250" height="24" bgcolor=#ffffff colspan="1"><font color="noir">Ville</font></td>
<td width="550" height="24" bgcolor=#ffffff colspan="4"><input size="75" name="ville"></td>
</tr>
<tr>
<td width="250" height="24" bgcolor=#ffffff colspan="1"><font color="noir">Numéro de téléphone </font></td>
<td width="550" height="24" bgcolor=#ffffff colspan="4"><input size="75" name="telephone"></td>
</tr>
a présent voici ou je bloque
a un moment le client a le choix entre un envois par kiala ou par mondial relay
je souhaiterais que si il choisi mondial relay il soit obliger de remplir de remplir les champs , comme cela se passe pour les coordonnées
je souhaiterais que si il choisi kiala il soit obliger de remplir de remplir les champs , comme cela se passe pour les coordonnées
j utilise la variable envois pour le choix du mode de livraison
et les autres variables ci dessous pour les coordonnées des ports
Merci de votre aide
j ai fait une petit formulaire mais je bloque a un système de vérification
je m explique dans la première partie le client doit entrer ses coordonnes
si il ne remplit pas les champs ,lorsque le formulaire est valide il y a une erreur
jusque la cela fonctionne
voici le code
function Verifie(aBC) { if(aBC.nom.value == ""){ alert('Vous n\'avez pas renseign\351 votre nom.'); return false; }else if(aBC.prenom.value == ""){ alert('Vous n\'avez pas renseign\351 votre prenom.'); return false; }else if(aBC.adresse.value == ""){ alert('Vous n\'avez pas renseign\351 votre adresse,N°.'); return false; }else if(aBC.code_postal.value == ""){ alert('Vous n\'avez pas renseign\351 votre code postal.'); return false; }else if(aBC.ville.value == ""){ alert('Vous n\'avez pas renseign\351 votre ville .'); return false; }else if(aBC.telephone.value == ""){ alert('Vous n\'avez pas renseign\351 votre numero de telephone .'); return false; }else if(aBC.pays.value == ""){ alert('Vous n\'avez pas renseign\351 votre pays.'); return false; }else if(aBC.email.value == ""){ alert('Vous n\'avez pas renseign\351 votre email.'); return false; } else{ var regMail = new RegExp('^[a-z0-9]+([_|\.|-]{1}[a-z0-9]+)*@[a-z0-9]+([_|\.|-]{1}[a-z0-9]+)*[\.]{1}[a-z]{2,6}$', 'i'); // var regCP = /^[0-9]{4}$/; //Vérif code postal benelux if(regMail.test(aBC.email.value)) { return true; }else { alert('Vous devez renseign\351 une adresse e-mail corecte.'); return false; } /*if(regCP.test(aBC.email.value)) ///////////Verif Code Postal Benelux { return true; }else { alert('Vous devez renseign\351 un Code postal correct !'); document.ex.cp.focus(); return false; }*/ } }
<tr>
<td width="250" height="24" bgcolor=#ffffff colspan="1"><font color="noir">Nom</font></td>
<td width="550" height="24" bgcolor=#ffffff colspan="4"><input size="75" name="nom"></td>
</tr>
<tr>
<td width="250" height="24" bgcolor=#ffffff colspan="1"><font color="noir">Prenom</font></td>
<td width="550" height="24" bgcolor=#ffffff colspan="4"><input size="75" name="prenom"></td>
</tr>
<tr>
<td width="250" height="33" bgcolor=#ffffff colspan="1"><font color="noir">Adresse Email</font></td>
<td width="550" height="33" bgcolor=#ffffff colspan="4"><input value="@" size="75" name="email"><</td>
</tr>
<tr>
<td width="250" height="24" bgcolor=#ffffff colspan="1"><font color="noir">Adresse , N°</font></td>
<td width="550" height="24" bgcolor=#ffffff colspan="4"><input size="75" name="adresse"></td>
</tr>
<tr>
<td width="250" height="24" bgcolor=#ffffff colspan="1"><font color="noir">Code postal</font> </td>
<td width="550" height="24" bgcolor=#ffffff colspan="4"><input size="75" name="code_postal"></td>
</tr>
<tr>
<td width="250" height="24" bgcolor=#ffffff colspan="1"><font color="noir">Ville</font></td>
<td width="550" height="24" bgcolor=#ffffff colspan="4"><input size="75" name="ville"></td>
</tr>
<tr>
<td width="250" height="24" bgcolor=#ffffff colspan="1"><font color="noir">Numéro de téléphone </font></td>
<td width="550" height="24" bgcolor=#ffffff colspan="4"><input size="75" name="telephone"></td>
</tr>
a présent voici ou je bloque
a un moment le client a le choix entre un envois par kiala ou par mondial relay
je souhaiterais que si il choisi mondial relay il soit obliger de remplir de remplir les champs , comme cela se passe pour les coordonnées
je souhaiterais que si il choisi kiala il soit obliger de remplir de remplir les champs , comme cela se passe pour les coordonnées
j utilise la variable envois pour le choix du mode de livraison
et les autres variables ci dessous pour les coordonnées des ports
Merci de votre aide
if ($_POST["envoi"] == 1) { '.$_POST["non_du_point_kiala"].' '.$_POST["adresse_point_kiala"].' '.$_POST["Localite_du_point_kiala"].' '.$_POST["code_postal_du_point_kiala"].' '.$_POST["point_kiala"].' } if($_POST["envoi"]==3){ '.$_POST["non_du_point_mondial_relay"].' '.$_POST["adresse_point_kiala"].' '.$_POST["adresse_point_mondial_relay"].' '.$_POST["Localite_du_point_mondial_relay"].' '.$_POST["code_postal_du_point_mondial_relay"].' }
A voir également:
- Verification formulaire
- Whatsapp formulaire opposition - Guide
- Formulaire de réclamation facebook - Guide
- Formulaire de reclamation instagram - Guide
- Verification lien internet - Guide
- Verification windows 11 - Guide
1 réponse
bonsoir a tous
k ai eu cette reponse
dun autre forum
mais j y comprends rien
qui pour m eclairer
Pour te repondre sur mondial relay, le truc c'est que lorsque l'utilisateur clique sur le bouton de validation il faut que derrière, l'événement appel une méthode (php/javascript comme tu veux) qui va tester si les champs désirées sont == null (ou "") si les tous les champs sont pleins alors tu peux continuer l'action. Mais bon, faut ce penché tout d'abord sur l'algo et non le langage car un truc comme ça tu le fait en n'importe quel langage.
du style
la y'a qu'une partie, et brouillon en plus, mais ça te peux te donner une idée sur ce que tu peux faire / faire évoluer.
k ai eu cette reponse
dun autre forum
mais j y comprends rien
qui pour m eclairer
Pour te repondre sur mondial relay, le truc c'est que lorsque l'utilisateur clique sur le bouton de validation il faut que derrière, l'événement appel une méthode (php/javascript comme tu veux) qui va tester si les champs désirées sont == null (ou "") si les tous les champs sont pleins alors tu peux continuer l'action. Mais bon, faut ce penché tout d'abord sur l'algo et non le langage car un truc comme ça tu le fait en n'importe quel langage.
du style
<button onclick="myFonctionTestChampVide();"> function myFonctionTestChampVide { if (recupération du champ en JS == null) else if (recupération du deuxieme champ en JS == null) else if (recupe du troisième champs en js == null ) etc... etc... }
la y'a qu'une partie, et brouillon en plus, mais ça te peux te donner une idée sur ce que tu peux faire / faire évoluer.