list.skin.php 질문
본문
if ($list[$i]['name'] == $member['mb_nick']) {
echo("true");
} else {
echo("false");
}
echo($list[$i]['name']);
echo("<br>");
echo($member['mb_nick']);
위 코드를 작성 했는데요.
$list[$i]['name'] 값과 $member['mb_nick'] 값은 echo로 찍어보면 둘이 똑같이 나옵니다
하지만 if문으로 판별해보면 false로 찍히는데 왜 그런가요?
코드 결과 :
!-->답변 2
$list[$i]['name'] 은 출력명으로 사이드뷰 태그 등이 포함되어 있어서 입니다.
※ /lib/common.lib.php, get_list() 함수 내용 참조
if ($board['bo_use_sideview'])
$list['name'] = get_sideview($list['mb_id'], $tmp_name2, $list['wr_email'], $list['wr_homepage']);
else
$list['name'] = '<span class="'.($list['mb_id']?'sv_member':'sv_guest').'">'.$tmp_name.'</span>';
$list[$i]['wr_name'] 과 비교를 하면 될 듯 합니다.
if ($list[$i]['wr_name'] == $member['mb_nick'])
$list[$i]['wr_name'] 과 비교를 하면 될 듯 합니다.
if ($list[$i]['wr_name'] == $member['mb_nick'])
답변을 작성하시기 전에 로그인 해주세요.