달력 이전달, 다음달 버튼이 안먹어요..ㅠ

달력 이전달, 다음달 버튼이 안먹어요..ㅠ

QA

달력 이전달, 다음달 버튼이 안먹어요..ㅠ

답변 2

본문

달력 관련 문의드립니다~

 

http://www.livescoregom.com/default.attend.asp?gn=7&ln=5 

 

요기 지금 개발중인데요~

 

룰렛 바로 아래 달력 중에..

 

"2015년 10월" 이 부분 옆으로 이전달, 다음달 버튼이 있는데요~

 

버튼 누르면 이전달, 다음달로 바뀌기는 하는데..

 

년도가 넘어가면 오류가 나네요~

 

이부분은 제가 잘 모르는 부분이라..^^;;(참고로 전 퍼블리셔구요..ㅠ)

 


<div class="calendar_box">
 
<a href="<%=LocalPageAsp%>?id=<%=LocalId%>&data=<%=TYear%><%=TMonth-1%>" class="btn_year_pre"><img src="/images/icon_month_pre.png" alt="이전달" /></a>
 
<a class="this_year" href=<%=LocalPageAsp%>?id=<%=LocalId%>&data=<%=TYear%><%=TMonth%>><%=TYear%>년 <%=TMonth%>월</a>
 
<a href=<%=LocalPageAsp%>?id=<%=LocalId%>&data=<%=TYear%><%=TMonth+1%> class="btn_year_next"><img src="/images/icon_month_next.png" alt="다음달" /></a>
		
</div>  
 
 

 

해당 부분 코드구요~

 

어디를 수정해야 할지 모르겠습니다.ㅠ

 

고수님들 힌트좀 주세요..ㅠ

 

 

아 요건 해당 스크립트 부분인거 같은데요~ㅠㅠ해석을 못해서..ㅠ


<%


'월의 마지막날을 리턴한다.
Function gfncGetLastDay(LocalYear,LocalMonth)
        LocalHYear = LocalYear
        LocalHMonth = LocalMonth+1
        if LocalHMonth = 13 then
                LocalHYear = LocalHYear + 1
                LocalHMonth = 1
        end if
        gfncGetLastDay = datediff("d",LocalYear & "/" & LocalMonth & "/1", LocalHYear & "/" & LocalHMonth & "/01")
End Function


 
%>




 

 

이 질문에 댓글 쓰기 :

답변 2

형식이 안맞아서 그런거 같아요

년월일을 계산해서 2015년도 12월에서 다음달로 하면 2016년 01로 셋팅을 해주셔야 하는데요

 

확인해보니 201513 즉 13월로 셋팅 되네요.  아마 상단 소스 에서 무조건 +1증가 시켜주는게 아닌가 싶네요

이부분은 년월을 계산해서 정확하게 셋팅을 해주셔야 문제가 없어보여집니다.

 

좀더 궁금한사항이 있으시면 쪽지 주세요 ^^

 

혹시 모르니 인코딩을 셋팅하시고 다시 테스트를 해보세요..

 

인코딩 깨져서 뭐가문제인지 알수가 없네요 ㅎㅎ.

 

와우 매일매일 출석룰렛 이쁘네요....

 

나도 만들어보고 싶다..

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 129,102
© SIRSOFT
현재 페이지 제일 처음으로