bonjour
je suis un débutant dans le monde du programmation et je demande votre aide svp!
mon problème est le suivant:
je veux tester la validité de la date et aussi lorsque un utilisateur saisit un email, vérifier si cet email existe déjà dans ma base de données ou non
voila mon script
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
<?php
mysql_connect("localhost","root","");
mysql_select_db("boutique");
if( isset ($_POST['valider']))
 
{
$req="INSERT INTO utilisateur VALUES('','".$_POST['gender']."','".$_POST['prenom']."' ,'".$_POST['nom']."','".$_POST['date']."','".$_POST['email']."','".$_POST['adresse']."','".$_POST['postal']."','".$_POST['ville']."','".$_POST['pays']."','".$_POST['telephone']."','".$_POST['fax']."','".$_POST['passe']."')";
//echo $req;
mysql_query($req);
 
$host  = $_SERVER['HTTP_HOST'];
$uri   = rtrim(dirname($_SERVER['PHP_SELF']), '/\\');
$extra = 'index.php';
header("Location: http://$host$uri/$extra");
}
else
{
 
?>
 
 
<head>
<script type="text/javascript" language="Javascript" >
<!--
function verification()
{ 
   sujetoption = -1
   for (i=0; i<formulaire.gender.length; i++)
   {
   if(document.formulaire.gender[i].checked){
   sujetoption = i
   }
  }
   if (sujetoption == -1) {
  alert("Veuillez choisir votre sex svp");
  return false;
 }
else
if(document.formulaire.prenom.value == "") {
  alert("Veuillez entrer votre Prenom svp");
  document.formulaire.prenom.focus();
  return false;
 }
 else
 if(document.formulaire.nom.value == "") {
  alert("Veuillez entrer votre Nom svp");
  document.formulaire.nom.focus();
  return false;
 }
 else
  if(document.formulaire.date.value == "") {
  alert("Veuillez entrer votre date de naissance svp");
  document.formulaire.date.focus();
  return false;
 }
 else
if(document.formulaire.email.value == "") {
  alert("Veuillez entrer votre adresse electronique svp");
  document.formulaire.email.focus();
  return false;
 }
 else
if(document.formulaire.email.value.indexOf('@') == -1) {
  alert("Ce n'est pas une adresse electronique, verifiez la svp");
  document.formulaire.email.focus();
  return false;
 }
else
 if(document.formulaire.adresse.value == "") {
  alert("Veuillez entrer votre adresse svp");
  document.formulaire.adresse.focus();
  return false;
 }
 else
  if(document.formulaire.postal.value == "") {
  alert("Veuillez entrer votre Nom svp");
  document.formulaire.postal.focus();
  return false;
 }
 else
  if(document.formulaire.ville.value == "") {
  alert("Veuillez entrer votre Nom svp");
  document.formulaire.ville.focus();
  return false;
 }
 else
 if(document.formulaire.pays.value == 0) {
  alert("Veuillez entrer votre pays svp");
  document.formulaire.pays.focus();
  return false;
 }
 else
  if(document.formulaire.telephone.value == "") {
  alert("Veuillez entrer votre Nom svp");
  document.formulaire.telephone.focus();
  return false;
 }
 else
  if(document.formulaire.passe.value == "") {
  alert("Veuillez entrer votre MOT DE PASSE svp");
  document.formulaire.passe.focus();
  return false;
 }
 else
  if(document.formulaire.confirmation.value == "") {
  alert("Veuillez entrer votre MOT DE PASSE  svp");
  document.formulaire.confirmation.focus();
  return false;
 }
else 
   if (document.formulaire.confirmation.value != document.formulaire.passe.value)
  {
  alert("veuiller verifier votre confirmation");
  document.formulaire.confirmation.focus();
  return false;
}
 
  else
return true;
 
 
}
//-->
</script>
</head>
 
 
<div id="rightcolumn">
<form name="formulaire" method="post" action="" onSubmit="return verification()">
 <table >
<TR><TD><p>Genre:
<input type="radio" value="Homme" name="gender" >
&nbsp;&nbsp;Homme&nbsp;&nbsp;
<input type="radio" value="Femme" name="gender">
&nbsp;&nbsp;Femme&nbsp;</p>
<p>Pr&eacute;nom:
<input name="prenom" id="prenom">
 </p>
<p>Nom:<input name="nom" id="nom"></p>
<p>Date de naissance:<input name="date" id="date"></p>
<p>Adresse email:<input name="email" id="email"></p></TR>
<TR><TD><p>Adresse:<input name="adresse" id="adresse"></p>
<p>Code postal:<input name="postal" id="postal"></p>
<p>Ville:<input name="ville" id="ville"> </p>
<p>Pays:<select name="pays" id="pays">
  <option value="0">Choisissez</option>
  <option value="Agerie" >Algerie</option>
  <option value="Libie">Libie</option>
  <option value="Maroc">Maroc</option>
  <option value="Tunis">Tunis</option>
   </select></p></TD></TR>
<TR><TD><p>T&eacute;l&eacute;phone</TD>
 <INPUT name="telephone"></p>
<p>Num&eacute;ro de fax:<INPUT name="fax"></p>
<p>Mot de passe:<INPUT name="passe" type="password" id="passe" value="" maxLength="40"></p>
<p> confirmation:<INPUT type="password" maxLength="40" value="" name="confirmation"></p>
<p><input name="valider" type="submit" class="Style13" id="valider" value="Valider">
            </p></TD>
  </form>


svp je m'excuse c'est long
j'attends vos commentaires
merci