특정게시판에서 실명을 사용하고 있는데요....
본문
글쓸때 실명이 자동으로 뜨는데요...
관리자가 실명을 바꿀수있게 하려는데 아래 방식으로 했는데 수정이 안되네요...
어떻게해야 관리자가 실명을 바꿀수있는지 알려주시면 감사하겠습니다....
<?php
if($is_admin) {
$wr_name = "";
} else {
$wr_name = $member[wr_name];
}
?>
<tr>
<th scope="row"><label for="wr_name">이름<strong class="sound_only">필수</strong></label></th>
<td><input type="text" name="wr_name" value="<?php echo $wr_name ?>" id="wr_name" required class="frm_input required" size="10" maxlength="20" <?php if(! $is_admin) { echo 'readonly'; } ?>></td>
</tr>
답변 2
처음 if 문을 검토해 보아야 할 듯 합니다.
관리자가 아닌 경우, readonly 로 처리했다면,
불러오는 것은, 관리자이든 아니든, 똑같이 불러오는 것으로 하면 될 듯 합니다.
<?php
if ($is_admin) { // 관리자라면
$wr_name = $member[wr_name];
} else { // 관리자가 아니라면
// $wr_name = ""; // ???
$wr_name = $member[wr_name];
}
?>
<tr>
<th scope="row"><label for="wr_name">이름<strong class="sound_only">필수</strong></label></th>
<td><input type="text" name="wr_name" value="<?php echo $wr_name ?>" id="wr_name" required class="frm_input required" size="10" maxlength="20" <?php if (!$is_admin) { echo 'readonly'; } ?>></td>
</tr>
<td><input type="text" name="wr_name" value="<?php echo $wr_name ?>" id="wr_name" required class="frm_input required" size="10" maxlength="20" <?php if(!$is_admin) { echo 'readonly'; } ?>></td>
</tr>
다시 해보세요~