Bonjour,
voila j ai un script avec un formulaire en html et un script en php qui insère dans ma base les données entrer par les visiteurs il y a notamment un champ date de naissance mais c est un pu flou pour moi je souhaite que la dat soit au format :
DD/MM/YYYY
j ai récupérer un script php permettant de contrôler cela mais je me pose quelques questions :
1) quel type doit avoir mon champ naissance dans ma table ?
2) comment utiliser le script récupérer pour l'intégrer au mien ?
mon script :
le script récupérer :
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 <?php if (isset($_POST['envoyer'])) { $result = mysql_query("SELECT COUNT(*) FROM login WHERE ss='".$_POST['ss']."'"); $count = mysql_result($result,0); if($count== 0) { foreach($_POST as $index => $valeur) { $$index = mysql_real_escape_string(trim($valeur)); } $sql = "INSERT INTO login VALUES ('', '".$nom."', '".$prenom."','".$naissance."', '".$ss."')"; $res = mysql_query($sql); if ($res) { ?> <meta http-equiv="refresh" content="0;url=confirm_login.php" /> <?php } } else { ?> <meta http-equiv="refresh" content="0;url=doublon.php" /> <?php } } ?>
Merci de votre aide
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 if (strlen($naissance) == 0) { $errs["naissance"][] = "La date de naissance est obligatoire"; } else if (!ereg("^([0-9]){2}/([0-9]){2}/([1-2])([0-9]){3}$", $naissance)) { $errs["naissance"][] = "La date de naissance n'est pas au bon format."; }
Partager