코멘트에서 여분필드 사용 질문입니다 정보
코멘트에서 여분필드 사용 질문입니다본문
체크박스를 만들어서 댓글을 쓸때 체크를 하면 특정 기능이 on 되게 하려고 하는데요.
view_comment.skin.php파일에서 이모티콘 옆에 기능을 만들었습니다.
<input type=checkbox name=wr_4 value="1" <?=$write[wr_4]?> checked="on">익명
<input type=checkbox id="wr_secret" name="wr_secret" value="secret">
<span style="font-size:8pt; font-family:dotum; color:#ff6600;">비밀글</span> <a href="javascript:win_open('<?=$g4['bbs_path']?>/emoticon.php','emoticon','width=470,height=300,scrollbars=yes');" style="font-size:8pt; font-family:dotum;color:#aaaaaa">이모티콘</a>
체크를 하면 wr_4 값이 1로 저장 됩니다.
(sql로 확인)
그래서 출력하는 부분에 wr_4가 1이 아니라면
회원 닉네임이 출력되게 하려고 합니다.
if ($list[$i][wr_4] != 1) {
<?=$list[$i][name]?>
}
라고 코딩을 했는데 적용이 안되네요.
불쌍한 중생좀 구제시켜 주십시오..부탁합니다 고수님들
view_comment.skin.php파일에서 이모티콘 옆에 기능을 만들었습니다.
<input type=checkbox name=wr_4 value="1" <?=$write[wr_4]?> checked="on">익명
<input type=checkbox id="wr_secret" name="wr_secret" value="secret">
<span style="font-size:8pt; font-family:dotum; color:#ff6600;">비밀글</span> <a href="javascript:win_open('<?=$g4['bbs_path']?>/emoticon.php','emoticon','width=470,height=300,scrollbars=yes');" style="font-size:8pt; font-family:dotum;color:#aaaaaa">이모티콘</a>
체크를 하면 wr_4 값이 1로 저장 됩니다.
(sql로 확인)
그래서 출력하는 부분에 wr_4가 1이 아니라면
회원 닉네임이 출력되게 하려고 합니다.
if ($list[$i][wr_4] != 1) {
<?=$list[$i][name]?>
}
라고 코딩을 했는데 적용이 안되네요.
불쌍한 중생좀 구제시켜 주십시오..부탁합니다 고수님들
댓글 전체

<?php
if ($list[$i][wr_4]=="1") {
echo $list[$i][wr_name];
}
else {
echo $list[$i][mb_nick];
}
?>
우선 이렇게 해보세요 -0-
if ($list[$i][wr_4]=="1") {
echo $list[$i][wr_name];
}
else {
echo $list[$i][mb_nick];
}
?>
우선 이렇게 해보세요 -0-
답변채택이 늦었네요ㅠㅠ
감사합니다!
감사합니다!

mb_nick 안되어지면
if 절 위에
$mb = get_member($member[mb_id], "mb_nick"); 지정후에 한번더 해보세요 -0-
if 절 위에
$mb = get_member($member[mb_id], "mb_nick"); 지정후에 한번더 해보세요 -0-

skin/board/basic/view_comment.skin.php
<strong><?=$list[$i][name]?></strong>
bbs/view_comment.php: 25~
if( $row['wr_4']=='1')
$tmp_name = get_text(cut_str($row[wr_name], $config[cf_cut_name])); // 설정된 자리수 만큼만 이름 출력
else {
$mb = get_member($row[mb_id], "mb_nick");
$tmp_name= $mb['mb_nick'];
}
if ($board[bo_use_sideview])
$list[$i][name] = get_sideview($row[mb_id], $tmp_name, $row[wr_email], $row[wr_homepage]);
else
$list[$i][name] = "<span class='".($row[mb_id]?'member':'guest')."'>$tmp_name</span>";
<strong><?=$list[$i][name]?></strong>
bbs/view_comment.php: 25~
if( $row['wr_4']=='1')
$tmp_name = get_text(cut_str($row[wr_name], $config[cf_cut_name])); // 설정된 자리수 만큼만 이름 출력
else {
$mb = get_member($row[mb_id], "mb_nick");
$tmp_name= $mb['mb_nick'];
}
if ($board[bo_use_sideview])
$list[$i][name] = get_sideview($row[mb_id], $tmp_name, $row[wr_email], $row[wr_homepage]);
else
$list[$i][name] = "<span class='".($row[mb_id]?'member':'guest')."'>$tmp_name</span>";
if ($list[$i][wr_4] != 1) 는 PHP 변수 인데
javascript 변수처럼 쓰셨네요 ;;
아니면 php 문장안에 쓸데없이 또 <? ?>쓰셨거나요
javascript 변수처럼 쓰셨네요 ;;
아니면 php 문장안에 쓸데없이 또 <? ?>쓰셨거나요