bonjour merci pour ta réponse,ci dessous le code complet du formulaire,le script je l'ai mis dans le header mais le vérification ne se fait pas,merci de me dire si il y a quelque chose qui cloche.le code est en bleu.
<?php
session_start();
?>
<html>
<script langage= "JavaScript"
function EmailOK(UnEmail)
{
var re = /([a-z0-9]+([-_]?[a-z0-9]+)*.)*[a-z0-9]+([-_]?[a-z0-9]+)*@([a-z0-9]+([-_]?[a-z0-9]+)*.)+[a-z]{2,4}/g;
var M = UnEmail.value.toLowerCase();
return (M.match(re) == M);
}
</script>
<script type="text/javascript" language="Javascript" >
<!--
function verification()
{
if(document.formulaire.pseudo.value == "") {
alert("Veuillez entrer un pseudo svp");
document.formulaire.pseudo.focus();
return false;
}
else if(document.formulaire.pwd.value == "") {
alert("Veuillez entrer un mot de passe svp");
document.formulaire.pwd.focus();
return false;
}
else if(document.formulaire.pwd2.value == "") {
alert("Veuillez confirmer votre mot de passe svp");
document.formulaire.pwd2.focus();
return false;
}
else if(document.formulaire.pwd2.value != document.formulaire.pwd.value) {
alert("Veuillez entrer un mot de passe identique svp");
document.formulaire.pwd2.focus();
return false;
}
else if(document.formulaire.mail.value == "") {
alert("Veuillez entrer une adresse email svp");
document.formulaire.mail.focus();
return false;
}
else if(document.formulaire.mail.value.indexOf('@') == -1) {
alert("Ce n'est pas une adresse mail valide");
document.formulaire.mail.focus();
return false;
}
else if(document.formulaire.mail.value.indexOf('.') == -1) {
alert("Ce n'est pas une adresse mail valide");
document.formulaire.mail.focus();
return false;
}
else if(document.formulaire.accord.checked == false) {
alert("Veuillez accepter la difusion de vos coordonnées svp");
document.formulaire.accord.focus();
return false;
}
return true
}
//-->
</script>
<?php include('frame_gauche.php'); ?>,
<?php
if ($_SESSION['loginOK'] == true) {
include('menus_session.htm');
echo "";
}
If ($modif != 2) {
$modif=$_GET['modif'];
$pseudo2="";
$mail="";
$pwd="";
$nom="nom";
$prenom="prenom";
}
if ($_SESSION['loginOK'] == true AND $modif == 1) {
$id=$_SESSION['id'];
include('connexion_SQL.php');
$reponse = mysql_query("SELECT * FROM conducteurs WHERE ID='$id'") or die(mysql_error());
while ($donnees = mysql_fetch_array($reponse) ) {
$pseudo2=$donnees['pseudo'];
$mail=$donnees['mail'];
$pwd=$donnees['pwd'];
$nom=$donnees['nom'];
$prenom=$donnees['prenom'];
$tel=$donnees['tel'];
}
mysql_close();
}
else {
//$modif = "";
}
?>
<form name="formulaire" action="
<?php
if ($modif == 1) { echo"enregistre_conducteur.php?modif=1"; }
else {echo"enregistre_conducteur.php"; }
?>
" method="post" onSubmit="return verification()">
<table width="750" border="0">
----, Je m'identifie:
</td>
Mon nom,
onFocus ="javascript:this.value=''" >
onFocus="javascript:this.value=''" >
Mon pseudo*,
>
Je choisis un mot de passe*,
>
Je confirme le mot de passe*,
>
Pour me joindre:
Mon adresse mail*,
>
Mon téléphone,
>
* champs obligatoires
>
J'accepte que mes coordonnées soient communiquées aux usagers de ce site (dans tous les cas mon adresse mail ne sera pas visible sur le site)
Ce site s'engage à ne pas communiquer vos données à toute autre personne que les utilisateurs de ce site.
Je decharge les createurs de ce site de toute responsabilité en cas de problème survenu lors du covoiturage.
<?php include('adressesip.php'); ?>
</form>
</TD>
</TR>
</table>
</html>