글 수정시 특정조건에서 수정되지 않게 하기.. 문의 드립니다, 채택완료
다둥이아빠
5년 전
조회 2,348
이것저것 해 보았으나 되지 않아 도움 요청 드립니다.
write.skin.php
</p>
<p> <input type="text" name="wr_1" value="<?php echo $write['wr_1']?>" class="form-control input-sm" placeholder ="데이터 1번" ></p>
<p>...</p>
<p> </p>
<p><select name="wr_19" id='wr_19' value="<?echo $write["wr_19"]?>">
<option value="0"selected <? if($write[wr_19] == "0") echo "selected"; ?>>진행중 - 데이터가 입력되는 상태입니다.</option>
<option value="1" <? if($write[wr_19] == "1") echo "selected"; ?>>완료 - 데이터 입력이 완료 된 상태입니다.</option>
</select></p>
<p>
이렇게 구성이 되어 있어 데이터는 잘 입력이 됩니다.
wr_19 에서도 데이터를 잘 입력을 받았구요..
여기서... wr_19 값이 1 일때 글이 수정되지 않게 하려면 어떻게 해야 할까요.?
</p>
<p><?php if ($write[$i][wr_19] == 1) { ?>
<input type="text" name="wr_1" value="<?php echo $write['wr_1']?>" class="form-control input-sm" <?php echo ($w=='u') ? " readonly" : ""; ?> placeholder ="데이터 1" >
<?}else{?>
<input type="text" name="wr_1" value="<?php echo $write['wr_1']?>" class="form-control input-sm" placeholder ="데이터 1" >
<?php } ?></p>
<p>
이렇게 해 보았는데 반응이 읍네요 ㅎ;;
댓글을 작성하려면 로그인이 필요합니다.
답변 1개
채택된 답변
+20 포인트
5년 전
wr_19가 1일때 wr_1의 값이 전달되지 않기를 원하는건가요?
https://jwizard.tistory.com/35">https://jwizard.tistory.com/35
참고하세요.
<input type="text" name="wr_1" value="<?php echo $write['wr_1']?>" class="form-control input-sm" readonly placeholder ="데이터 1" >
readonly로 해도 수정은 안되고 같은데이터가 넘어가니 readonly 해도 됩니다.
disabled 하면 데이터가 넘어가지 않습니다.
로그인 후 평가할 수 있습니다
답변에 대한 댓글 3개
�
다둥이아빠
5년 전
�
진서기
5년 전
수정이 안되게 하려면 글수정 페이지 관리자 외에 접근막으시는게 좋습니다.
if(!$is_admin && $write['wr_19'] == 1){
alert('수정할 수 없습니다.');
exit;
}
if(!$is_admin && $write['wr_19'] == 1){
alert('수정할 수 없습니다.');
exit;
}
�
진서기
5년 전
수정이 안되게 하려면 글수정 페이지 관리자 외에 접근막으시는게 좋습니다.
if(!$is_admin && $write['wr_19'] == 1){
alert('수정할 수 없습니다.');
exit;
}
if(!$is_admin && $write['wr_19'] == 1){
alert('수정할 수 없습니다.');
exit;
}
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
wr_19 데이터가 1일때...(완료할때)
글 수정이 되지 않게 하는게 최종 목적입니다^^;;