댓글 작성시 자동으로 리스트 화면에 '답변완료'로 바뀌는 방법 질문입니다.

댓글 작성시 자동으로 리스트 화면에 '답변완료'로 바뀌는 방법 질문입니다.

QA

댓글 작성시 자동으로 리스트 화면에 '답변완료'로 바뀌는 방법 질문입니다.

답변 3

본문

질문 전에... write.skin.php 에서

 

<tr style="display:none;">

<th scope="row"><label for="wr_1"></label>구분</th>

<td>

<input type="hidden" name="wr_1" id="wr_1" value="처리중" <?=$write['wr_1']=='처리중'?'처리중':''?>/>

</td>

</tr>

 

작성자가 글을 쓰면 바로 b34333b5d1fce07f5e7e2f2e439d808f_1474614594_0042.PNG 

식으로 맨 오른쪽에 처리중이 뜨게 하려고 하는데

 

db에 저장이 안되네요.. 값을 잘못 준걸까요

 

다음 질문입니다. 

 

view화면에서 관리자가 댓글을 달면 저기 리스트의 맨오른쪽에 있는 처리중 이라는 글자가 

 

답변완료로 자동으로 바뀌도록 하고 싶습니다.

 

write_comment_update.skin.php 파일을 생성한 후 

 

여기에 소스를 짜는게 맞는거같은데

 

어떤식으로 해야할지 감이 안잡히네요. 

 

 


이 질문에 댓글 쓰기 :

답변 3

게시판 list.skin.php 에서

 


<?php if ($list[$i]['comment_cnt'] != '') {?>
상담완료
<?php } else { ?>
상담중
<?php } ?>

답변은 관리자만 달수 있으니 해당 input 부분만 if 문으로 감싸주면 될것 같아요

 

 
<?php if ($is_admin) {  ?> 
<!-- 관리자 로그인 했을때 -->
<input type="hidden" name="wr_1" id="wr_1" value="답변완료"/>
<?php } else if ($is_member) {  ?> 
<!-- 회원 로그인 했을때 -->
<input type="hidden" name="wr_1" id="wr_1" value="처리중" <?=$write['wr_1']=='처리중'?'처리중':''?>/>
<?php } else {  ?> 
<!-- 둘다 해당 안될때 -->
<input type="hidden" name="wr_1" id="wr_1" value="처리중" <?=$write['wr_1']=='처리중'?'처리중':''?>/>
<?php }  ?> 
 
답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 129,102
© SIRSOFT
현재 페이지 제일 처음으로