begin process at 2012 05 31 05:02:22
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PHP

 > 

Archives

 > 

Débutants

 > 

pb controle saisie formulaire


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

pb controle saisie formulaire

vendredi 4 juin 2004 à 13:27:36 | pb controle saisie formulaire

hallucinogen

bonjour a tous!
voila g un souci avec mon formulaire. Lorsque je clik sur le bouton envoyer j appelle ma fonction javascript pr controler les champs obligatoires et si tt est correct j envoie le formulaire sur ma page php. Hors si il m en make meme un, la page se recharge automatikement et efface tt les bonnes saisies frappées auparavant.
je vous laisse mon code ci dessous en esperant une reponse de votre part merci a tous! (pr info je debute! lol merci!)


<script language="JavaScript" type="text/javascript">
function validation_form()
{
valide = true;
if (!verif_vide(document.form.Comp.value))
{
valide = false; alert('Le champ Compagnie est vide !');
}
if (!verif_vide(document.form.Agen.value))
{
valide = false; alert('Le champ Ville de l\'agence est vide !');
}
if (!verif_vide(document.form.NomC.value))
{
valide = false; alert('Le champ Nom complet est vide !');
}
if (!verif_vide(document.form.Adr1.value))
{
valide = false; alert('Le champ Adresse1 est vide !');
}
if (!verif_vide(document.form.Adr2.value))
{
valide = false; alert('Le champ Adresse2 est vide !');
}
if (!verif_vide(document.form.CP.value))
{
valide = false; alert('Le champ Code Postal est vide !');
}
if (!verif_vide(document.form.Ville.value))
{
valide = false; alert('Le champ Ville est vide !');
}
if (!verif_vide(document.form.Fax.value))
{
valide = false; alert('Le champ Fax est vide !');
}
if (valide == true)
{
alert('Merci !');
form.action="valid_ajout_assu.php";
}
else
alert('Veuillez remplir les champs correctement SVP !\nMerci !');
}

function verif_vide(text)
{
return (text.length > 0);
}

</script>

<TITLE>Ajout d'une assurance</TITLE>
</HEAD>
<body>
<p> </p>
<div id="Layer1" style="position:absolute; left:105px; top:9px; width:332px; height:11px; z-index:1">
<SCRIPT LANGUAGE="JavaScript" SRC="ejs_menu_dyn.js"></SCRIPT>
</div>
<CENTER>
<p align="center"><u><strong><big><big>Ajout d'une assurance</big></big></strong></u></p>
<form name="form" method="post" >
<table>
<tr>
<td width="42%">Compagnie<font color="#FF0000">*</font></td>
<td width="58%"><input type="text" name="Comp" size="35" maxlength="50"></td>
</tr>
<tr>
<td width="42%">Ville de l'agence<font color="#FF0000">*</font></td>
<td width="58%"><input type="text" name="Agen" size="35" maxlength="50"></td>
</tr>
<tr>
<td width="42%">Nom Complet<font color="#FF0000">*</font></td>
<td><input type="text" name="NomC" size="35" maxlength="50"></td>
</tr>
<tr>
<td width="42%">Adresse1<font color="#FF0000">*</font></td>
<td><input type="text" name="Adr1" size="35" maxlength="50"></td>
</tr>
<tr>
<td width="42%">Adresse2<font color="#FF0000">*</font></td>
<td><input type="text" name="Adr2" size="35" maxlength="50"></td>
</tr>
<tr>
<td width="42%">Adresse3</td>
<td><input type="text" name="Adr3" size="35" maxlength="50"></td>
</tr>
<tr>
<td width="42%">Code Postal<font color="#FF0000">*</font></td>
<td><input type="text" name="CP" size="35" maxlength="50"></td>
</tr>
<tr>
<td width="42%">Ville<font color="#FF0000">*</font></td>
<td><input type="text" name="Ville" size="35" maxlength="50"></td>
</tr>
<tr>
<td width="42%">Téléphone</td>
<td><input type="text" name="Tel" size="35" maxlength="50"></td>
</tr>
<tr>
<td width="42%">Fax<font color="#FF0000">*</font></td>
<td><input type="text" name="Fax" maxlength="50"></td>
</tr>
<tr>
<td width="42%">Code Mandataire:</td>
<td><input type="text" name="CodeMand" maxlength="50"></td>
</tr>
<tr>
<td><p align="left"><font color="#FF0000">*:champs obligatoires pour la saisie</font></p></td>
</tr>
<tr>
<td><input type="submit" value="Valider" name="val" onClick="javascript:validation_form();"></td>
<td><input type="reset" value="Effacer" name="reset"></td>
</tr>
</form>
</center>
vendredi 4 juin 2004 à 13:52:45 | Re : pb controle saisie formulaire

lotr


Salut,
Je suis pas une pro de JS mais essaie de mettre
history.go(-1); apres toutes tes alert().


Cette discussion est classée dans : form, alert, valide, vide, verif


Répondre à ce message

Sujets en rapport avec ce message

un Form dans un Form [ par stailer ] Salut tout le monde !Donc voila mon problème :J'ai un formulaire qui contient notamment un champ et une liste déroulante.Lorsque je valide 1 de ces ch alert qui s'affiche deux fois au lieu d'une... [ par nicomilville ] Salut,Comme indiqué dan le titre j'ai un problème avec une boite de dialogue alert qui s'affiche deux fois alors qu'elle n'est censé s'afficher qu'une fonction qui décone ! [ par nicomilville ] Salut,j'ai fait une fonction php qui vérifie si les champs existent et si ils sont remplis mais je n'obtint pas le résultat souhaité !ma fonction :fun l'emplassement de la fonction verif() [ par ahlemlo ] bonjour à tous voici mon code de html je veu juste savoir ou je fait l'apel de la fonction verif() ?<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Trans problème lors de l'affichage d' alert() avec php [ par faty86 ] Bonjour tout le monde !!Dans mon code php, j'a integré du javascript pour afficher une fenetre pop up(alert()) afin de gérer les erreurs.Normalement l Protection de pag xeb [ par PetitJoueur2 ] Bonsoir !Je souhaites porteger l'accés d'une galeries photos sur mon sites . le probleme c'est que je veux pas de mot de pass ou . htacces . JE veux q Mise en form du texte [ par David ] J'utilise feuille html avec des contentsTout le texte qui contient des apostrophesdoit etre précéderde "\"exemplel'eau donne l\'eaucomment faire la mi form->php->html [ par BigZoo ] voilà mon pb:j'ai un fichier html en destination avec une structure bien définie et je veux, à partir d'un formulaire dans lequel je mets du texte, de Expressions régulieres [ par Nini ] Trouvez l'expression régulière (Syntaxe basée sur le PHP) et entrez la ci-dessous (en suivant l'exemple).Cette regex doit extraire le texte et le cont Pb Recup variables FORM POST [ par fil ] Bonjour, Je suis en train de me prendre la tete sur un moyen de recuperer des variables d'un formluaire qui est créé dynamiquement par la lecture des


Nos sponsors


Sondage...

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,484 sec (4)

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