글쓴이의 이름(실명)관련 문제 채택완료
필요해서 글쓴이의 이름이 게시판에 저장되도록 하는 것을 가지고 질문 드립니다.
조금 긴데 읽어보시면 어려운 내용은 아닙니다.
'고양이'회원이
A게시판 에 새글작성할때
자신의 아이디와 실명을 저장하게 합니다.
이름의 경우에는 회원정보에서 가져와 wr_1에 저장합니다.
write.skin.php
</p>
<p><?php</p>
<p>if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가</p>
<p>add_stylesheet('<link rel="stylesheet" href="'.$board_skin_url.'/style.css">', 0);</p>
<p>if ($w == '' && $member['mb_id']) {</p>
<p> $write['wr_1'] = $member['mb_name'];</p>
<p>}</p>
<p>?></p>
<p>
끝.
그리고
'댕댕이'회원이
A게시판 목록에서 고양이 회원을 고릅니다.
목록에서 선택한 '고양이'회원 '신청'버튼을 클릭하면
선택된 회원의 id와 실명(wr_1)이
</p>
<p> // A게시판의 list.skin.php 의 버튼</p>
<p><a href="<?php echo G5_BBS_URL ?>/write.php?w=u&bo_table=cat&code45=<?php echo $list[$i]['wr_1'] ?>&code46=<?php echo $list[$i]['mb_id'] ?>&wr_id=<?php echo $my_wrid['wr_id']?>&page=" class="btn btn-sm btn-info" style="color:#fff;">신청</a></p>
<p>
B게시판 스킨의 '댕댕이'회원글에
write.skin.php로 전달됩니다.
</p>
<p>//B게시판의 write.skin.php input</p>
<p><input type="text" name="wr_45" value="<?php echo $_GET['code45'] ?>" id="wr_45" class="frm_input " maxlength="20" placeholder="고양이회원이름" readonly></p>
<p><input type="text" name="wr_46" value="<?php echo $_GET['code46'] ?>" id="wr_46" class="frm_input " maxlength="20" placeholder="고양이회원아이디" readonly></p>
<p>
그리고
B게시판 목록은
list.skin.php
</p>
<p><?php if ($list[$i]['wr_45'] && $list[$i]['wr_46']) { ?> </p>
<p><a href="<?php echo $list[$i]['href'] ?>"></p>
<p>선택하신 고양이회원 : <?php echo $list[$i]['wr_45'] ?>(<?php echo $list[$i]['wr_46'] ?>)</p>
<p></a></p>
<p><? } else { ?></p>
<p><span style="color:#f30">아직 선택을 안함</span></p>
<p><? } ?></p>
<p>
이렇게 하는데
간혹가다가 한번씩 바로위 B게시판의
목록에서 선택된 '고양이'회원 '이름()'이
특수문자 '검정색마름모모양에?표시' 모양이나 이상한 문자가 찍힙니다.
![]()
이런식으로요.
디비에도
![]()
이렇게 찍혀있었습니다.
다른글들은 멀쩡하고 어쩌다 하나씩 그럽니다.
물론 회원가입 정보 이름도 멀쩡합니다.
필드에 언어셋 문제라고 알려주신 분이 계셔서
봐도 별다른 부분은 잘 모르겠습니다.
뭐가 문제일까요?
댓글을 작성하려면 로그인이 필요합니다.
답변 1개
채택된 답변
+20 포인트
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인전체 질문 목록
답변대기
답변대기
답변대기
답변대기
답변대기
답변대기
답변대기
답변대기
채택
답변대기
답변대기
답변대기
답변대기
채택
채택
답변대기
답변대기
답변대기
채택