Formulaire date de naissance
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 :
Code:
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
}
}
?> |
le script récupérer :
Code:
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.";
} |
Merci de votre aide