Dans mon formulaire, j'utilise une liste déroulante pour afficher le jour, le mois et l'année. Pouvez-vous m'aider à valider la date? Je dois valider l'âge entré est plus grand que 15. Vérifiez également pour l'année bissextile etc.Valider la date de naissance et vérifier l'âge
Répondre
La fonction PHP checkdate
est ce que vous cherchez.
checkdate()
L'âge est pas trop dur aussi:
$validdate = (date("Y")-15).date("-m-d");
$bday = "$y-$m-$d";
if ($bday > $validdate) echo "underage!";
Merci à tous pour vos précieux commentaires. –
vous devez d'abord convertir votre date d'entrée en aaaa-mm-jj frormate.you ne peuvent pas directement mis validatation. vous devez convertir votre date en horodatage, puis après avoir vérifié la validation.
$strSystemMaxDate = (date('Y') - 15).'/'.date('m/d');
if(strtotime($strDateOfBirth) > strtotime($strSystemMaxDate))
{
$arrErrors[] = _("Minimum age is 15 years.");
$blnValidated = false;
}
pourquoi utiliser l'horodatage pour comparer? les cordes peuvent être comparées aussi bien –
<?php
$yy = $_POST[ "yy" ];
$mm = $_POST[ "mm" ];
$dd = $_POST[ "dd" ];
if (checkdate($mm, $dd, $yy) === false)
{
die("Invalid date");
}
$birthDate = mktime(0, 0, 0, $mm, $dd, $yy);
$fifteenYearsAgo = strtotime("-15 years");
if ($birthDate > $fifteenYearsAgo)
{
die("You're underage!");
}
?>
- 1. valider 3 champs de texte représentant la date de naissance
- 2. Date de naissance validation
- 3. valider que Date de naissance ne doit pas être supérieure à la date actuelle
- 4. calibrer selon la date de naissance donnée
- 5. ExtJS: demander date de naissance
- 6. Valider la date
- 7. Comment séparer l'année d'une date de naissance?
- 8. forme simple date de naissance dans jsf
- 9. Date de naissance multiple Drupal sélectionnez
- 10. JavaScript - Valider la date
- 11. R haut graphique par rapport à la date de naissance
- 12. javascript vérifier la date et la boucle
- 13. JavaScript pour valider la date
- 14. jquery valider la date future
- 15. Calcul de l'âge basé sur la date de naissance en SQL et C#?
- 16. Obtenir l'âge automatiquement lorsqu'il est donné Date de naissance
- 17. comment valider une date
- 18. Oracle Calcul de l'âge à partir de Date de naissance et aujourd'hui
- 19. pour valider la date dans aspx
- 20. Jquery bassistance: valider que la date de fin est postérieure à la date de début
- 21. Expression régulière pour valider la date - C#
- 22. Obtenir la date et/ou la vérifier dans l'objet JSON?
- 23. Valider Dissoute Heure/Date jquery
- 24. Comment obtenir l'âge d'une date de naissance en utilisant PHP et MySQL?
- 25. Comment puis-je obtenir des informations sur la date de naissance de l'application Facebook
- 26. Affichage de la date de naissance dans Java en utilisant Util Util
- 27. comment valider la date dans le sélecteur de date dans iphone?
- 28. Comment vérifier ou valider la date de saisie de la zone de texte au format JJ/MM/AAAA?
- 29. Comment vérifier l'heure et la date en ligne?
- 30. Utilisation de DataTypeAttribute pour valider une date
temps d'accepter une réponse. –