포인트연동 레벨아이콘 PHP 출력코드 뭐가 문제일까요?
본문
http://sir.co.kr/g4_tiptech/62?sfl=wr_subject&stx=%EB%A0%88%EB%B2%A8&page=2
위 주소에 적힌 팁 이용해
도메인/skin/new/basic/new.skin.php 파일에 아래처럼 출력코드를 넣었습니다.
그런데, 첨부한 이미지처럼 출력되네요. 뭐가 문제일까요?
1시간 넘게 검색해봤는데, 답을 모르겠네요.
<?
for ($i=0; $i<count($list); $i++)
{
$gr_subject = cut_str($list[$i][gr_subject], 10);
$bo_subject = cut_str($list[$i][bo_subject], 10);
$wr_subject = get_text(cut_str($list[$i][wr_subject], 40));
$level_icon = level_icon($list[$i][mb_id]);
echo <<<HEREDOC
<tr>
<td align="center" height="30" colspan=3><a href='./new.php?gr_id={$list[$i][gr_id]}'>{$gr_subject}</a></td>
<td align="center" colspan=2><a href='./board.php?bo_table={$list[$i][bo_table]}'>{$bo_subject}</a></td>
<td width=""> <a href='{$list[$i][href]}'>{$list[$i][comment]}{$wr_subject}</a></td>
<td align="center">{$level_icon} {$list[$i][name]}</td>
<td align="center" colspan=2>{$list[$i][datetime2]}</td>
<!-- <a href="javascript:;" onclick="document.getElementById('mb_id').value='{$list[$i][mb_id]}';">·</a> -->
</tr>
<tr>
<td colspan="9" height="1" background="{$new_skin_path}/img/dot_bg.gif"></td>
</tr>
HEREDOC;
}
?>
답변 3
딱 보기엔 level_icon() 함수에서 position:absolute; 인 스타일의 div 박스를 돌려주는 것 같은데요.
level_icon 함수를 찾아서 수정해보세요.
그냥 {$level_icon} 이 함수를 <span style="포지션:인라인블락;">으로 감싸줘보면 어떨까요
그리고 align=absmiddle 이부분은 삭제
링크를 봐야알듯..