권한별로 볼수있는 설정인데 도와주세요... 정보
권한별로 볼수있는 설정인데 도와주세요...본문
안녕하세요
제가 만들고 있는 셀렉트문 소스인데요 (해바리님꺼 검색해서 변형중 ^^)
<? if (($member[mb_id] && ($member[mb_id] == $list[$i][mb_id])) || $is_admin) { ?>
<td>
<select onchange="location='/skin/board/chatbox2_excel/w10_up.php?bo_table=<?=$bo_table?>&wr_id=<?=$list[$i][wr_id]?>&wr_10='+this.value;">">
<option value='' <? if($list[$i][wr_10] == '') echo 'selected'; ?>>선택</option>
<option value='진행중' <? if($list[$i][wr_10] == '진행중') echo 'selected'; ?>>진행중</option>
<option value='완료' <? if($list[$i][wr_10] == '완료') echo 'selected'; ?>>완료</option>
<option value='보류' <? if($list[$i][wr_10] == '보류') echo 'selected'; ?>>보류</option>
</select>
</td>
<? } ?>
이런식으로 설정을 하면 작성자 이거나 운영자일떄문 볼수있도록 설정이 되있는데요
다른사람이 접속했을때 수정은 못하지만 설정된 상태를 불수있게 수정할수 있을까요?
도움좀 요청드릴게요...
제가 만들고 있는 셀렉트문 소스인데요 (해바리님꺼 검색해서 변형중 ^^)
<? if (($member[mb_id] && ($member[mb_id] == $list[$i][mb_id])) || $is_admin) { ?>
<td>
<select onchange="location='/skin/board/chatbox2_excel/w10_up.php?bo_table=<?=$bo_table?>&wr_id=<?=$list[$i][wr_id]?>&wr_10='+this.value;">">
<option value='' <? if($list[$i][wr_10] == '') echo 'selected'; ?>>선택</option>
<option value='진행중' <? if($list[$i][wr_10] == '진행중') echo 'selected'; ?>>진행중</option>
<option value='완료' <? if($list[$i][wr_10] == '완료') echo 'selected'; ?>>완료</option>
<option value='보류' <? if($list[$i][wr_10] == '보류') echo 'selected'; ?>>보류</option>
</select>
</td>
<? } ?>
이런식으로 설정을 하면 작성자 이거나 운영자일떄문 볼수있도록 설정이 되있는데요
다른사람이 접속했을때 수정은 못하지만 설정된 상태를 불수있게 수정할수 있을까요?
도움좀 요청드릴게요...
댓글 전체
흠.. 아무래도 수정하는 list.skin.php에 있는 소수에서 수정을 막을수는 없을거 같구...
연결되는 w10_up.php에서 권한설정을 해줘야 하는거일듯 막... 생각이 나네요 ^^;;;
<?
$g4_path = "../../..";
include_once("$g4_path/common.php");
?>
<script language='JavaScript'>
if (!confirm('현재 자료를 수정하시겠습니까?'))
history.back();
</script>
<?
$sql = " update g4_write_$bo_table set wr_10 = '$wr_10' where wr_id='$wr_id' ";
sql_query($sql);
?>
<script language = "javascript">
history.back();
</script>
소수인데 여기에 if문을 어떻게 넣어야 할까요????
연결되는 w10_up.php에서 권한설정을 해줘야 하는거일듯 막... 생각이 나네요 ^^;;;
<?
$g4_path = "../../..";
include_once("$g4_path/common.php");
?>
<script language='JavaScript'>
if (!confirm('현재 자료를 수정하시겠습니까?'))
history.back();
</script>
<?
$sql = " update g4_write_$bo_table set wr_10 = '$wr_10' where wr_id='$wr_id' ";
sql_query($sql);
?>
<script language = "javascript">
history.back();
</script>
소수인데 여기에 if문을 어떻게 넣어야 할까요????

위 코드 아래에
<? else { ?>
<td><?=$list[$i][wr_10]?></td>
<? } ?>
넣으시면 어떨까요?
위 조건에 안맞을때는, $list[$i][wr_10]을 그냥 보여주는 식으로.. ^^
<? else { ?>
<td><?=$list[$i][wr_10]?></td>
<? } ?>
넣으시면 어떨까요?
위 조건에 안맞을때는, $list[$i][wr_10]을 그냥 보여주는 식으로.. ^^
흠... 에러뜨네요 ^^;;

그렇네요.. ^^;
원래코드의 마지막 줄
<? } ?>
과
<? else { ?>
를 합쳐야 하네요.
<? } else { ?>
원래코드의 마지막 줄
<? } ?>
과
<? else { ?>
를 합쳐야 하네요.
<? } else { ?>
감사합니다 해결했어요 ^^
<? if (($member[mb_id] && ($member[mb_id] == $list[$i][mb_id])) || $is_admin) { ?>
<td>
<select onchange="location='/skin/board/chatbox2_excel/w10_up.php?bo_table=<?=$bo_table?>&wr_id=<?=$list[$i][wr_id]?>&wr_10='+this.value;">">
<option value='' <? if($list[$i][wr_10] == '') echo 'selected'; ?>>선택</option>
<option value='진행중' <? if($list[$i][wr_10] == '진행중') echo 'selected'; ?>>진행중</option>
<option value='완료' <? if($list[$i][wr_10] == '완료') echo 'selected'; ?>>완료</option>
<option value='보류' <? if($list[$i][wr_10] == '보류') echo 'selected'; ?>>보류</option>
</select>
</td>
<? } else { ?>
<td><?=$list[$i][wr_10]?></td>
<? } ?>
원하던 명쾌한 답변입니다 ^^;;
<? if (($member[mb_id] && ($member[mb_id] == $list[$i][mb_id])) || $is_admin) { ?>
<td>
<select onchange="location='/skin/board/chatbox2_excel/w10_up.php?bo_table=<?=$bo_table?>&wr_id=<?=$list[$i][wr_id]?>&wr_10='+this.value;">">
<option value='' <? if($list[$i][wr_10] == '') echo 'selected'; ?>>선택</option>
<option value='진행중' <? if($list[$i][wr_10] == '진행중') echo 'selected'; ?>>진행중</option>
<option value='완료' <? if($list[$i][wr_10] == '완료') echo 'selected'; ?>>완료</option>
<option value='보류' <? if($list[$i][wr_10] == '보류') echo 'selected'; ?>>보류</option>
</select>
</td>
<? } else { ?>
<td><?=$list[$i][wr_10]?></td>
<? } ?>
원하던 명쾌한 답변입니다 ^^;;