이벤트 관리 페이지 질문합니다.

이벤트 관리 페이지 질문합니다.

QA

이벤트 관리 페이지 질문합니다.

본문

영카트 반응형 테마를 수정중인데

if (file_exists($event_img)) { // 이벤트 이미지가 있다면 이미지 출력

$k=0;

$i=0;

if($i>$k) {

return; //$i가 $k 보다 크다면 실행중지

}

switch($row[ev_id])

{ case 1534943872: echo '<a href="링크페이지1" class="sev_img"><img src="'.G5_DATA_URL.'/event/'.$row['ev_id'].'_m" alt="'.$row['ev_subject'].'"></a>'.PHP_EOL;

 

case 1534943815: echo '<a href="링크페이지2" class="sev_img"><img src="'.G5_DATA_URL.'/event/'.$row['ev_id'].'_m" alt="'.$row['ev_subject'].'"></a>'.PHP_EOL;

 

case 1534943784: echo '<a href="링크페이지3" class="sev_img"><img src="'.G5_DATA_URL.'/event/'.$row['ev_id'].'_m" alt="'.$row['ev_subject'].'"></a>'.PHP_EOL;

}

$i=$k+1;

 

}

else { // 없다면 텍스트 출력

echo '<a href="'.$href.'" class="sev_text">';

if ($row['ev_subject_strong']) echo '<strong>';

echo $row['ev_subject'];

if ($row['ev_subject_strong']) echo '</strong>';

echo '</a>'.PHP_EOL;

}

echo '</li>'.PHP_EOL;

 

이벤트베너를 다른 페이지로 링크걸고 싶어서 수정중인데요.

저렇게 써서 홈페이지를 열면

이벤트베너가 3개 또중복2개 또 중복1개 이렇게 출력됩니다.

제가 원하는건 3개 한번만 출력되고 더이상 출력이 안되었으면 합니다.

답변주시는분에게 항상 고마움을 느낍니다.

감사합니다.

 

swith case 안의 숫자는 이벤트배너의 id입니다.

$i를 이용해서 $k보다 크면 return;를 실행시키자고 하는데

전혀 다르게 나옵니다.

 

이 질문에 댓글 쓰기 :

답변을 작성하시기 전에 로그인 해주세요.
전체 42
QA 내용 검색

회원로그인

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