php수정 문의드립니다. > 그누4 질문답변

그누4 질문답변

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

php수정 문의드립니다. 정보

php수정 문의드립니다.

본문

청춘불안정님께서 공개해 주신 예약프로그램을 사용하려고합니다.
청춘불안정님께 진심으로 감사합니다.

아래 소스에서는 날짜를 소스에 직접 적어야하는 불편이 있습니다.
그래서 관리자화면 환경설정의 cf_01 여분필드에 구분자 | 를 넣어서
2008-05-04|2008-05-11|2008-06-05
이런식으로 여분필드에 넣으면 되게끔 하고 싶습니다.
그럴경우 아래소스
if($select == "2008-05-04" or $select == "2008-05-11" or $select == "2008-06-05")
를 어떻게 수정해줘야하나요?


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

댓글 전체

빠른 답변 정말 감사합니다.^^
if($select == "$config[cf_1]" or $select == "$config[cf_2]" or $select == "$config[cf_3]")
넣었더니 Parse error: parse error, unexpected '}' 에러메세지가 뜨네요. 제가 너무 몰라서..이해를 잘못했나봅니다.
위 질문에는 날짜를 3개만 넣었는데 실제는 일년중 공휴일을 모두 넣고 싶습니다. 20개 이상될것  같습니다. 공휴일 수도 해마다 다른데 답변글과 같이 해도 괜찮을까요?
변수를 ""로 감쌀 필요가  없습니다. 그리고 공휴일을 php 로 추출하는건 모르겠네요.
추가 필드에 넣고싶다면 추가 필드 생성을 팁란에 검색해 보세요.

굳이 이렇게 안하고

config.php 파일에
$var[1] = "2010-12-1";
$var[2] = "2010-12-2";
$var[3] = "2010-12-3";
$var[4] = "2010-12-4";
.
.
.
위 처럼 추가해서
if($select == $var[1] or $select == $var[2] or $select == $var[3])
해도 됩니다.


아니면
cf_1에 날짜를 | 로 구분해서
날짜1|날짜2|날짜3

explode 로 배열 생성해서 in_array 로 검사하는게 더 편할것 같습니다.
전체 23 |RSS
그누4 질문답변 내용 검색

회원로그인

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