로그인 후에도 게시판 이름,이메일, 전화번호 입력받기 문의
본문
안녕하세요.
매번 이렇게 질문드리고 도움받고.. 매번 선배님들의 무상도움.. 그리고 귀기울여주심에 늘 무한한 감사함을 표합니다..
오늘도 혼자하다가 막히는 부분이 생겨 질문드립니다.
제목에서와 같이
로그인을 한 회원이 게시판에 글을 작성할때,
자동으로 이름,이메일, 전화번호 등 입력필드들이 hidden / 테이블에 입력되게 설정되어있잖습니까?
부득이하게 이미 로그인을 한 회원이더라도 게시판 write 페이지에서 보여주고, (회원 정보가 아닌) 입력한 값이 써지게 해야하는데,
강제적으로 보여줘도 입력한 새로운 필드의 값(이름,이메일..)이 전달 되지 않고 original data가 포팅됩니다.
...
..
.
읭? ㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠ
워낙 잘세팅되어있어. 이거 또 루트하나 개척해야하는데 이건좀 어렵네요..ㅠㅠㅠ
도와주세요!!!!ㅠㅠ
답변 1
글쓰기 란에서 <?php if ($is_name) { ?> <?php if ($is_email) { ?> 부분 삭제해보세요
<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 $name ?>" id="wr_name" required class="frm_input required" size="10" maxlength="20"></td>
</tr>
<?php if ($is_password) { ?>
<tr>
<th scope="row"><label for="wr_password">패스워드<strong class="sound_only">필수</strong></label></th>
<td><input type="password" name="wr_password" id="wr_password" <?php echo $password_required ?> class="frm_input <?php echo $password_required ?>" maxlength="20"></td>
</tr>
<?php } ?>
<tr>
<th scope="row"><label for="wr_email">이메일</label></th>
<td><input type="text" name="wr_email" v id="wr_email" class="frm_input email" size="50" maxlength="100"></td>
</tr>
이메일은 밸류값도 삭제해주세요