write.skin.php 에 wr_name 불러오기 질문입니다. > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

write.skin.php 에 wr_name 불러오기 질문입니다. 정보

write.skin.php 에 wr_name 불러오기 질문입니다.

본문

오류가 나는곳의 주소를 알려주시면 더 빠르고 정확하게 답변 받을 수 있습니다.

오류 주소 :

아래에도 질문이 있습니다.

질문내용 : http://sir.co.kr/bbs/board.php?bo_table=g4_qa&wr_id=123116&sca=&sfl=&stx=&sst=&sod=&spt=0

특정게시판의 write.skin.php 상단에 wr_name을 뿌려줄려면...

bbs/write.php 를 손대지 않고 write.skin.php 에서 wr_name을 뿌려줄 수는 없을까요?

물론 list.skin.php 에서는 wr_name 이 뿌려집니다.

고수님의 가르침을 받겠습니다.

댓글 전체

진서기님.. 그런 뜻이 아니고요... 리스트에는 글쓴이가 보입니다.

write 뷰페이지에서 그 글의 일부분인 글쓴이를 출력하고자 하는 것입니다.

게시판에 글이 다수 올라 있고 그 게시판 DB 에는 글쓴이가 누구인지 ? wr_name 에 저장되어 있습니다.

write 뷰페이지에 다른 것은 가져올 수 있으나 유독 글쓴이를 가져오기가 어렵다는 ... ㅠㅠ
http://www.club-fish.co.kr/bbs/write.php?bo_table=booking1&select=2009-03-18

여기 보시면 이 파일이 write.skin.php 입니다. 그런데 맨 오른쪽 예약자 명 db를 이곳에 뿌려 주는 것이 매우 어렵습니다. 제겐

이것만 해결되면 거의 완벽한 예약 스킨이 그누보드에서도 완성 되는데 말이죠...
젤 쉬운 방법은 iframe 으로 넣거나 최근 게시물을 전용으로 하나 만들어서 넣고자 하는 부분에 넣어주시면 되겠습니다.
latest.lib.php include 해주셔야 되고요.
이게 아니라면

다른거 다 뽑아왔는데 예약자 이름(g4_member 테이블의  mb_name을 뽑아 오는거라면

$wr_name = get_member('$글쓴이의아이디변수');

위와 같이 그누보드 내장 변수 get_member 로 회원정보 뽑아오는 방법도 있습니다.

echo $wr_name[mb_name];
진서기님... 아래 소스 보시고 답변 한번 더 부탁 드릴께요.

<?php for($i = 0;$i < $max; $i++){
//$wr_name = get_member('$name');
?>
<tr>
<td class="left">
<input type="hidden" name="use[<?php echo $ROOM[$i]['wr_id']; ?>]" value="<?php echo $ROOM[$i]['disabled']; ?>" />
<a href="#none" onclick="window.open('<?php echo $ROOM[$i]['link']; ?>');" onfocus="this.blur();"><img src="<?php echo $board_skin_path; ?>/img/b_room.gif" alt="상세정보" /></a>
[<?php if($ROOM[$i]['ca_name']){ echo $ROOM[$i]['ca_name'] . '/'; } ?><?php echo $ROOM[$i]['wr_1']; ?>평형] <?php echo $ROOM[$i]['wr_subject']; ?>


아래 이름 입력받는 곳:

<td class="section">이름</td>
<td><input type="text" name="wr_name" value="<?php echo $name; ?>" itemname="이름" required="required" <?php echo $readonly; ?> /></td>
$ROOM 배열에 mb_id (회원 아이디) 값이 있나요? 
$ROOM[$i][mb_id]가 회원 아이디 변수라면

$wrname = get_member($ROOM[$i][mb_id]);


회원 이름 출력을 원하는곳에

echo $wrname[mb_name];


회원 이름만 뽑아 오려면
$wrname = get_member($ROOM[$i][mb_id],"mb_name");
도저히 해결이 안됩니다.
위와 같이 했을 경우에는 '주인장'이 고정되어 미예약란에 표시됩니다. 이미 예약된 곳에 예약자성함이 출력되어야 하는데...
페르소나님..

<td>인원선택</td>
<td>이용금액</td>
<td>예약자명</td>
<td>선택</td>
</tr>
<?php for($i = 0;$i < $max; $i++){ 
$client = sql_fetch("SELECT * FROM {$write_table} WHERE wr_8 = '{$ROOM[$i]['wr_id']}' AND wr_1 != '' AND wr_2 != '' AND wr_1 <= '{$select}' AND wr_2 > '{$select}'");
?>
<tr>
<td class="left">
<input type="hidden" name="use[<?php echo $ROOM[$i]['wr_id']; ?>]" value="<?php echo $ROOM[$i]['disabled']; ?>" />
<a href="#none" onclick="window.open('<?php echo $ROOM[$i]['link']; ?>');" onfocus="this.blur();"><img src="<?php echo $board_skin_path; ?>/img/b_room.gif" alt="상세정보" /></a>
[<?php if($ROOM[$i]['ca_name']){ echo $ROOM[$i]['ca_name'] . '/'; } ?><?php echo $ROOM[$i]['wr_1']; ?>평형] <?php echo $ROOM[$i]['wr_subject']; ?>
</td>
<td><?php echo $ROOM[$i]['wr_2']; ?>명/<?php echo $ROOM[$i]['wr_3']; ?>명</td>
<td><?php echo $select; ?></td>
<td><select name="stay[<?php echo $ROOM[$i]['wr_id']; ?>]" onchange="checkPrice('<?php echo $ROOM[$i]['wr_id']; ?>');" <?php echo $ROOM[$i]['disabled']; ?>><?php optionStay($ROOM[$i]['stay']); ?></select></td>
<td><select name="person[<?php echo $ROOM[$i]['wr_id']; ?>]" onchange="checkPrice('<?php echo $ROOM[$i]['wr_id']; ?>');" <?php echo $ROOM[$i]['disabled']; ?>><?php optionPerson($ROOM[$i]['wr_2'], $ROOM[$i]['wr_3']); ?></select></td>
<td><span id="price[<?php echo $ROOM[$i]['wr_id']; ?>]"><?php echo number_format($ROOM[$i]['price']); ?></span>원
</td>
<td><? echo $client['wr_name']; ?></td>
<td>
<?php if(isset($ROOM[$i]['inquiry']) == true){ ?>
<a href="<?php echo $ROOM[$i]['inquiry']; ?>" onfocus="this.blur();"><img src="<?php echo $board_skin_path; ?>/img/b_inquiry.gif" alt="예약확인" /></a>
<?php } else{ ?>
<input type="checkbox" name="room[]" value="<?php echo $ROOM[$i]['wr_id']; ?>" onclick="checkTotal();" onfocus="this.blur();" <?php echo $ROOM[$i]['disabled']; ?> /></td>
<?php } ?>
</tr>
<?php } ?>
전체 104 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT