여분필드로 모집중/마감을 지정했는데....

여분필드로 모집중/마감을 지정했는데....

QA

여분필드로 모집중/마감을 지정했는데....

본문

여분필드로 모집중/마감을 지정했는데 게시판 리스트 제목 크릭시 마감의 경우 경고창을 띄우고 들어갈수 없게 하려면 어떤 조건문을 써야 할까요. 도와주십시요.

<a href="<?php echo $list[$i]['href'] ?>">

<?php if ($list[$i]['wr_1'] == '마감') { ?><script>alert("경고문구");</script>

<?php echo $list[$i]['subject'] ?>//게시판 리스트 제목

<?php } ?>

</a>

모집중에는 뷰화면으로 이동하고 마감에는 경고창 표시.

 

이 질문에 댓글 쓰기 :

답변 5

뷰스킨에서 처리하는 방법은 어떨까요?

최상단에 

<?php if($view['wr_1']=="마감"){?>

alert("경고문구");

<?php }?>

이렇게 하면 마감된 게시글의 경우 진입이 불가 합니다.

유찬아빠님 답주셔서 감사합니다. 바쁘신데. 스크립트로 감싸야 넘어가는데.

<?php if($view['wr_1']=="마감"){?>
<script>alert("경고문구");</script>
<?php }?>

이렇게 해야 경고창이 뜨네요. 그런데 뷰화면이 아닌 리스트화면으로 복귀하려면 어떻게 해야되는지요.

감사합니다. 해결됐습니다;
<?php if($view['wr_1']=="마감"){?>
<script>
alert("마감된 게시글입니다. 모집중 게시물을 살펴보세요.");
javascript:history.back();
</script>
<?php }?>
스크립트안에 이전페이지 이동으로
넣어서 해결했습니다.
감사합니다.

애초에 리스트 만들어지는 부분에서 


<?php if ($list[$i]['wr_1'] == '마감') {?>
  <a onclick="alert('경고문구');"><?php echo $list[$i]['subejct']; ?></a>
<?php } else { ?>
  <a href="<?php echo $list[$i]['href']; ?>"><?php echo $list[$i]['subejct']; ?></a>
<?php } ?>

 

이렇게 하는건 어떨까요?

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

회원로그인

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