테스트 사이트 - 개발 중인 베타 버전입니다

관리자가 글쓰고 닉네임 변경하려고 하는데요 채택완료

초보엄마 1년 전 조회 2,094

<?php
if($is_admin) { 
$nick = "";
} else {
$nick = $member[mb_nick];
}
?>
<tr>
<th scope="row"><label for="wr_10">닉네임<strong class="sound_only">필수</strong></label></th>
<td><input type="text" name="wr_10" value="" id="wr_10" required class="frm_input required" size="50" maxlength="100"></td>
</tr>

 

이걸 관리자는 value="" 이고 일반 회원은 value="<?php echo $name ?>" 이런 값으로 나오게 하고싶은데

어떻게 해야하는지 알려주시면 감사하겠습니다

댓글을 작성하려면 로그인이 필요합니다.

답변 3개

채택된 답변
+20 포인트
1년 전

</p>

<p><tr>

<th scope="row"><label for="wr_10">닉네임<strong class="sound_only">필수</strong></label></th>

<td><input type="text" name="wr_10" value="<?php echo $is_admin ? '' : $member['mb_nick'] ?>" id="wr_10" required class="frm_input required" size="50" maxlength="100"></td>

</tr></p>

<p>

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

d
1년 전

제이앤님의 참고소스에는 에러사항이 안보이고

질문자님의 글 내용중에는 php 에러가 날 부분이 보이네요

value="<?php echo $name ?>"  -> value="<?php echo $name; ?>"

 

php echo를 사용하시면 ; 쓰셔야 합니다.

 

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

1년 전

아래의 코드를 참고해보시겠어요..

 

<?php
if($is_admin) { 
    $nick = "";
} else {
    $nick = $member['mb_nick'];
}
?>
<tr>
<th scope="row"><label for="wr_10">닉네임<strong class="sound_only">필수</strong></label></th>
<td><input type="text" name="wr_10" value="<?php echo $nick; ?>" id="wr_10" required class="frm_input required" size="50" maxlength="100"></td>
</tr>

 

 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

초보엄마
1년 전
알려주신대로 했는데 글쓰기 화면이 안예 안뜨는데요? ㅠㅠ

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인