Quelquechose m'échappe...
Arguûl
-
gryzzly Messages postés 5220 Date d'inscription Statut Contributeur Dernière intervention -
gryzzly Messages postés 5220 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
voilà mon probleme, j'ai un formulaire de mail avec piece jointe, et je veux qu'il soit vérifié avant d'être envoyé,
voici le code du formulaire:
et le code de ma fonction javascript:
je ne vois pas ce qui cloche, ouiiiinnnnn !!
merci d'avance pour votre aide.
Bien à vous.
voilà mon probleme, j'ai un formulaire de mail avec piece jointe, et je veux qu'il soit vérifié avant d'être envoyé,
voici le code du formulaire:
<form name="forml_up" onsubmit="return VerifUp();" action="formmail.php" method="post" enctype="multipart/form-data">
<table border="0" cellpadding="5" cellspacing="0" width="538">
<tr>
<td width="141">Votre adresse Mail:<br />
<span style="font-size: 10px">(si celle-ci n'est pas valide votre demande ne sera pas traitée)</span></td>
<td width="377"><input type="text" name="email" size="35" onKeyUp="javascript:couleur(this);"></td>
</tr>
<tr>
<td>Nom du Visuel:</td>
<td><input type="text" name="subject" size="35" onKeyUp="javascript:couleur(this);"></td>
</tr>
<tr>
<td>Description:</td>
<td><textarea rows="12" name="msg" cols="60" onKeyUp="javascript:couleur(this);"></textarea></td>
</tr>
<tr>
<td>Fichier joint:</td>
<td><input type="hidden" name="MAX_FILE_SIZE" value=""><input name="NomFichier" type="file" size="16" onKeyUp="javascript:couleur(this);"></td>
</tr>
<tr>
<td colspan="2">
<div align="center"><span class="Style2"><br />
Recopiez le code de vérification suivant :<br />
</span><span class="petittext">(si le code entré est erroné le message sera perdu)</span></div>
<div align="center"><br />
<img src="../sec_img.php" alt="image de protection" /><br />
<br />
<input type="text" name="verif" size="12" maxlength="6" />
</div><div>
</select> <input type="submit" value="Envoyer" class="bouton" onmouseover="this.className='boutonHover'" onmouseout="this.className='bouton'"></div>
</td>
</tr>
</table>
</form>
et le code de ma fonction javascript:
function VerifUp()
{
var mst = "";
b = document.forml_up.email.value;
valide2 = false;
for(var h=1;j<(b.length);h++){
if(b.charAt(h)=='@'){
if(h<(b.length-4)){
for(var l=j;l<(b.length-2);l++){
if(b.charAt(l)=='.') valide2=true;
}
}
}
}
if(valide2==false){
mst += "Veuillez saisir une adresse email valide\n";
document.forml_up.email.style.backgroundColor="#F3C200";
}
else if (document.forml_up.email.value == "") {
mst += "Veuillez entrer une adresse mail\n";
document.forml_up.email.style.backgroundColor = "#F3C200";
}
document.forml_up.subject.value == "") {
mst += "Veuillez saisir un nom\n";
document.forml_up.subject.style.backgroundColor = "#F3C200";
}
if (document.forml_up.msg.value == "") {
mst += "Veuillez saisir une description\n";
document.forml_up.msg.style.backgroundColor = "#F3C200";
}
if (document.forml_up.NomFichier.value == "") {
mst += "Aucun Fichier\n";
document.forml_up.NomFichier.style.backgroundColor = "#F3C200";
}
if (mst == "") return(true);
else {
alert(mst);
return(false);
}
}
je ne vois pas ce qui cloche, ouiiiinnnnn !!
merci d'avance pour votre aide.
Bien à vous.
A voir également:
- Quelquechose m'échappe...
- Site pour retrouver le film dont le titre vous échappe - Télécharger - Divers TV & Vidéo