calendar.php에서 1970 년 이전을 선택하면 오류안나나요? > 그누4 질문답변

그누4 질문답변

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

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

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 함수를 이용했네요, 이것때문에 나는 것 같은데요.
다른 분들은 이런 에러가 안나시나요?
  • 복사

댓글 전체

앗 엑스엠엘 님 감사합니다. 제 개인서버(윈도우 +APM)에서 테스트할때 안되었었는데,
리눅스 서버에서 돌리니깐 님 말씀대로 잘 됩니다. 감사합니다 - 좋은 하루되세요:)
© SIRSOFT
현재 페이지 제일 처음으로