테스트 사이트 - 개발 중인 베타 버전입니다

코멘트에서 여분필드 사용 질문입니다

· 14년 전 · 1627 · 5
체크박스를 만들어서 댓글을 쓸때 체크를 하면 특정 기능이 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>&nbsp;&nbsp;<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]?>
}

라고 코딩을 했는데 적용이 안되네요.

불쌍한 중생좀 구제시켜 주십시오..부탁합니다 고수님들

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 5개

<?php
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-
14년 전
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>";
if ($list[$i][wr_4] != 1) 는 PHP 변수 인데
javascript 변수처럼 쓰셨네요 ;;

아니면 php 문장안에 쓸데없이 또 <? ?>쓰셨거나요

게시글 목록

번호 제목
284508
284499
284492
284490
284484
284481
284478
284476
284474
284472
284470
284458
284457
284454
284453
284447
284446
284444
284441
284440