o

calendar.php에서 1970 년 이전을 선택하면 오류안나나요?

오류가 나는곳의 주소를 알려주시면 더 빠르고 정확하게 답변 받을 수 있습니다.

오류 주소 : calendar.php
회원가입시 1970 년 이전을 누르면 (1969,1965 등) 아래와 같은 에러가 납니다.

Warning: mktime(): Windows does not support negative values for this function in c:\apm_setup\htdocs\studysave\bbs\calendar.php on line 67

Warning: date(): Windows does not support dates prior to midnight (00:00:00), January 1, 1970 in c:\apm_setup\htdocs\studysave\bbs\calendar.php on line 68

소스를 보니, 아래와 같은 주석이 달려 있고요.
// mktime() 함수는 1970 ~ 2038년까지만 계산되므로 사용하지 않음

그럼에도 불구하고,
line 67 : $mktime = mktime(0,0,0,$mm,1,$yyyy);
line 68: $dt = getdate(strtotime(date("Y-m-1", $mktime)));
에 mktime 함수를 이용했네요, 이것때문에 나는 것 같은데요.
다른 분들은 이런 에러가 안나시나요?
|

댓글 2개

Windows does not support negative values for this function
윈도서버만 그렇습니다.
앗 엑스엠엘 님 감사합니다. 제 개인서버(윈도우 +APM)에서 테스트할때 안되었었는데,
리눅스 서버에서 돌리니깐 님 말씀대로 잘 됩니다. 감사합니다 - 좋은 하루되세요:)
댓글을 작성하시려면 로그인이 필요합니다.

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기 기존 게시물은 열람만 가능합니다.

+
제목 글쓴이 날짜 조회
17년 전 조회 761
17년 전 조회 722
17년 전 조회 965
17년 전 조회 729
17년 전 조회 1,515
17년 전 조회 1,776
17년 전 조회 1,519
17년 전 조회 834
17년 전 조회 826
17년 전 조회 819
17년 전 조회 1,236
17년 전 조회 710
17년 전 조회 1,096
17년 전 조회 741
17년 전 조회 738
17년 전 조회 705
17년 전 조회 1,731
17년 전 조회 776
17년 전 조회 1,395
17년 전 조회 1,036