제 양식에 일, 월, 연도를 표시하기 위해 드롭 다운을 사용하고 있습니다. 데이트 확인을 도와 주시겠습니까? 입력 한 나이가 15보다 큰지 확인해야합니다. 또한 윤년을 확인하십시오.생년월일 확인 및 나이 확인
-1
A
답변
6
PHP 함수 checkdate
이 (가) 찾고있는 것입니다.
0
checkdate()
나이가 너무 너무 열심히되지 않습니다 :
$validdate = (date("Y")-15).date("-m-d");
$bday = "$y-$m-$d";
if ($bday > $validdate) echo "underage!";
+0
여러분 모두 귀중한 의견을 보내 주셔서 감사합니다. –
0
먼저 직접 validatation를 넣을 수 없습니다 YYYY-MM-DD frormate.you에 입력 날짜를 변환해야합니다. 날짜를 타임 스탬프로 변환 한 다음 유효성 검사를 확인해야합니다.
$strSystemMaxDate = (date('Y') - 15).'/'.date('m/d');
if(strtotime($strDateOfBirth) > strtotime($strSystemMaxDate))
{
$arrErrors[] = _("Minimum age is 15 years.");
$blnValidated = false;
}
+0
타임 스탬프를 사용하여 비교하는 이유는 무엇입니까? 문자열도 비교할 수 있습니다. –
0
<?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. PHP 나이 확인 드롭 다운
- 2. Dialog.action_area에서 확인 버튼 확인
- 3. 연령 확인 양식 및 크롤러
- 4. 확인
- 5. 확인
- 6. 확인
- 7. 확인
- 8. 확인
- 9. 확인
- 10. 확인
- 11. 중복에 대한 확인 및
- 12. ORM 및 유효성 확인
- 13. 비밀번호 및 이메일 확인
- 14. j 확인 및 onbeforeunload
- 15. CakePHP 인증 및 확인
- 16. 스크롤 막대 확인 여부 확인
- 17. jQuery 라디오 버튼 확인 확인
- 18. Rails의 비 모델 매개 변수 확인 및 유효성 확인
- 19. 브라우저에서 javascript 확인 팝업의 확인 및 취소 버튼을 현지화합니까?
- 20. 한 번 더 : LNK2005 (현재 확인) 및 LNK2019 (확인)
- 21. Java에서 Bluetooth를 사용하여 오류 확인 및 유효성 확인
- 22. 확인 및 acess Micro SDCARD
- 23. 구조 키 및 값 확인
- 24. 시간 및 날짜 필드 확인
- 25. PHP는 데이터 확인 및 설명
- 26. libcurl 및 SSL로 피어 확인
- 27. POSTmethod 및 PHP- 로그인 확인
- 28. Regexp : 숫자 및 공백 확인
- 29. 확인 충돌 * .LOG 및 GDB
- 30. 라이센스 번호 생성 및 확인
시간이 답변에 동의합니다. –