mb_01게시판 글쓰기에서 내용(wr_content)에서, 일부 블록을 db값(mb_01)에 따라 안보이게
본문
db1 = g5_member (mb_id : 회원 id)
db2 = g5_member_code (mb_id : 회원 id, mb_01 : onoff 조절에 이용값)
게시판 글쓰기에서 내용(wr_content)에서, 일부 블록을 db값(mb_01)에 따라 안보이게 할려고 합니다.
스킨의 view.skin.php 에 아래 코드를 넣고, 글쓰기에서 [display_ofoff] 값을 주고, 이 값을 view.skin.php 에서 불러와 적용할려고 합니다.
기존 코드를 수정하는데, 초보라 잘 안됩니다..
< view.skin.php >
------------
<?php
$content = $view['wr_content'];
$membercode = sql_fetch("select * from g5_member_code where mb_id = '".$member['mb_12_model']."' ");
if($is_member && preg_match("/[mb_id]/i" , $content) && $membercode['mb_id']){
$member_data = sql_fetch("select * from g5_member_code where mb_id = '{$member['mb_12_model']}' limit 1 ");
$content = str_replace("[mb_12_model]", $member['mb_12_model'], $content);
/* 단락 ON/OFF */
if($mb_01= 'server'){
$member_data['display_level'] = 'block' ; $content = str_replace("[display_level]", $member_data['display_level'], $content);
} else if($mb_01= 'sdcard'){
$member_data['display_level'] = 'block' ; $content = str_replace("[display_level]", $member_data['display_level'], $content);
} else {
$member_data['display_level'] = 'none' ; $content = str_replace("[display_level]", $member_data['display_level'], $content);
}
}
?>
------------
< 게시판 글쓰기 입력 html >
-------------
<div style="display: [display_onoff]"> <!-- 1,2열 정렬 -->
<div style="float:left; text-align:left; width:10%;">▽▽</div>
<div style="float:left; text-align:center; width:79%;">제목</div>
<div style="float:left; text-align:right; width:10%;">▽▽</div>
....
</div>
-------------
!-->!-->
답변 1
$membercode = sql_fetch("select * from g5_member_code where mb_id = '".$member['mb_id']."' ");
$mb_01 = $membercode['mb_01'];
이렇게 수정해보세요.
답변을 작성하시기 전에 로그인 해주세요.