청춘불안정님 예약스킨 공휴일 지정 도움을 구합니다. > 그누4 질문답변

그누4 질문답변

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

청춘불안정님 예약스킨 공휴일 지정 도움을 구합니다. 정보

청춘불안정님 예약스킨 공휴일 지정 도움을 구합니다.

본문

청춘불안정님 예약스킨을 적용했습니다.

일단 소스를 제공해 주신 청춘불안정님께 감사를 드립니다.ㅎ_ㅎ
청춘불안정님 스킨 설명을 보면

나. 금/토요일만 주말요금으로 처리되며 공휴일(삼일절 등)이나 연휴(추석 등)는 적용되지 않습니다.
        이 부분을 수정하시려면 skin.function.php에서 getWeek() 함수를 수정해주세요.

라고 있는데 덧글에 클로로다인님께서 주말요금으로 편입될 부분 소스를 적어두셨더라고요
클로로님께도 감사를...

// 선택한 일자가 주말(금,토요일)인지를 추출한다 (주말 : 1000, 주중 : 2000)
function getWeek($select)
{

list($var) = mysql_fetch_array(sql_query("SELECT weekday('{$select}')"));
if($var == 4 || $var == 5)
{
$result = 1000;
}
else
{
$result = 2000;
}

//기타 주말로 편입될 날짜 적기(2008년도)
if($select == "2008-05-04" or $select == "2008-05-11" or $select == "2008-06-05")
 {
$result = 1000;
}

return $result;
}

그런데 이 소스는 년도까지 기입을 하게 되어 있어서..
매년 날짜를 기입해주기도 그렇고...

공휴일(양력, 음력)을 자동으로 주말요금으로 산정할수 있었으면 좋겠습니다.
혹시 도움을 주실수있으시면 자문을 좀 구하겠습니다.

댓글 전체

스킨자체가 좀 복잡해서 스킨소스 코드를 잘 이해하고 있어야 합니다
1. 우선 공휴일을 등록하는 페이지를 하나 만듭니다(추석 등의 공휴일이 몇월몇일인지..)
2. getweek() 함수에서 등록된 공휴일을 추출해오는 코드를 만들고
위의 if문 대신에 선택한 날짜가 공휴일에 해당하는지 비교합니다

방법은 위와 같은데 답변으로 알려드릴 수 있는 수준이 아닌 것 같군요
감은 오는데 디자이너라.. 공휴일 추출 코드작업은 조금 힘드네요...
어떻게 해야할지...흠...
조금 더 연구해보고 질문 혹은 포기해야겠습니다..ㅠ_ㅠ
답변 감사합니다.
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT