그룹으로 최신글 출력에서 이미지도 같이 출력하려는데요 정보
그룹으로 최신글 출력에서 이미지도 같이 출력하려는데요본문
루트님꺼 그룹에서 최신글 출력하는거 있던데요.
이미지도 같이 출력하려면 어떻게 하나요.
밑에 밑줄 쳐놓은 부분을 넣었는데 주소도 이상하게 엑박만 나오네요.
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
/*
//==============================================================================
// 만도님의 팁앤테크 "그룹별 최신글 뽑기(최신글 스킨).." 조회속도 개선 및 설치디렉토리 변경
// 원본프로그램 : http://www.sir.co.kr/?doc=bbs/gnuboard.php&bo_table=tiptech&wr_id=2126
// 호출방식 : <? mando_groupe('groupe','그룹아이디',보여줄글수,제목글자수,코멘트보이기true/false)?>
//==============================================================================
*/
?>
//==============================================================================
// 만도님의 팁앤테크 "그룹별 최신글 뽑기(최신글 스킨).." 조회속도 개선 및 설치디렉토리 변경
// 원본프로그램 : http://www.sir.co.kr/?doc=bbs/gnuboard.php&bo_table=tiptech&wr_id=2126
// 호출방식 : <? mando_groupe('groupe','그룹아이디',보여줄글수,제목글자수,코멘트보이기true/false)?>
//==============================================================================
*/
?>
<table width=100% cellpadding=2 cellspacing=0 align=center valign=top>
<tr><td colspan=3 align=center height=22 style='border:1px solid #A3A6A9;'>
<a href='./?doc=<?=$gr_id?>.php'><?=$gr_subject?></a></td></tr>
<!-- //그룹이름 보이기 //그룹아이디와 일치하는 이름.php로 링크됨 -->
<?
//리스트 출력부분입니다.
$file = "./data/file/$bo_table/";
<tr><td colspan=3 align=center height=22 style='border:1px solid #A3A6A9;'>
<a href='./?doc=<?=$gr_id?>.php'><?=$gr_subject?></a></td></tr>
<!-- //그룹이름 보이기 //그룹아이디와 일치하는 이름.php로 링크됨 -->
<?
//리스트 출력부분입니다.
$file = "./data/file/$bo_table/";
for ($k=1; $k<=$cfg[file_count]; $k++) {
if (@preg_match($cfg[image_extension], $row[wr_file1])) {
$list[$i][file_image1] = $file . $row[wr_file1];
}
}
?>
<?
if (count($list) > 0) {
krsort($list);
$j=-1;
foreach ($list as $key=>$value) {
$k++;
$j++;
if($j+1>$rows) break;
$comment = "";
$atag_comment = "";
if ($value->wr_comment > 0) {
$comment = "<span style='font-size:8pt;'>[c]</span> ";
$atag_comment = "#c{$value->wr_id}";
}
$commentcnt = "";
if ($value->wr_commentcnt > 0) {
$commentcnt = "<font size=-2>({$value->wr_commentcnt})</font>";
}
$name = gblayer($value->mb_id, cut_str($value->wr_name,12), $value->wr_email, $value->wr_homepage);
//게시판제목 글자수 자르기
$value->bo_subject = cut_str($value->bo_subject, 20);
//새글 아이콘보이기
$icon_new = "";
if ($value->wr_datetime >= $intime) {
$icon_new = "<img src='$latest_skin/icon_new.gif' border=0 align='absmiddle'>";
}
?>
<tr class=list<?=($j%2)?> height=22>
<td>
<table width=98% cellpadding=0 cellspacing=0 align=center>
<tr>
<td width=30% nowrap><?=$icon_news?> [<a href='./?doc=<?=$cfg[bbs_dir]?>/gnuboard.php&bo_table=<?="$value->bo_table"?>'><?="$value->bo_subject"?></a>]<img src='<?=$list[$i][file_image1]?>' width=100 height=80 border=1></td>
<td width='' style='padding-left:3px'><a href='./?doc=<?=$cfg[bbs_dir]?>/gnuboard.php&bo_table=<?="$value->bo_table"?>&wr_id=<?="$value->wr_parent_id"?><?=$atag_comment?>' title='<?=$value->wr_content?>'><?=$value->wr_subject?> <?=$commentcnt?><?=$icon_new?></a>
</td>
</tr>
if (@preg_match($cfg[image_extension], $row[wr_file1])) {
$list[$i][file_image1] = $file . $row[wr_file1];
}
}
?>
<?
if (count($list) > 0) {
krsort($list);
$j=-1;
foreach ($list as $key=>$value) {
$k++;
$j++;
if($j+1>$rows) break;
$comment = "";
$atag_comment = "";
if ($value->wr_comment > 0) {
$comment = "<span style='font-size:8pt;'>[c]</span> ";
$atag_comment = "#c{$value->wr_id}";
}
$commentcnt = "";
if ($value->wr_commentcnt > 0) {
$commentcnt = "<font size=-2>({$value->wr_commentcnt})</font>";
}
$name = gblayer($value->mb_id, cut_str($value->wr_name,12), $value->wr_email, $value->wr_homepage);
//게시판제목 글자수 자르기
$value->bo_subject = cut_str($value->bo_subject, 20);
//새글 아이콘보이기
$icon_new = "";
if ($value->wr_datetime >= $intime) {
$icon_new = "<img src='$latest_skin/icon_new.gif' border=0 align='absmiddle'>";
}
?>
<tr class=list<?=($j%2)?> height=22>
<td>
<table width=98% cellpadding=0 cellspacing=0 align=center>
<tr>
<td width=30% nowrap><?=$icon_news?> [<a href='./?doc=<?=$cfg[bbs_dir]?>/gnuboard.php&bo_table=<?="$value->bo_table"?>'><?="$value->bo_subject"?></a>]<img src='<?=$list[$i][file_image1]?>' width=100 height=80 border=1></td>
<td width='' style='padding-left:3px'><a href='./?doc=<?=$cfg[bbs_dir]?>/gnuboard.php&bo_table=<?="$value->bo_table"?>&wr_id=<?="$value->wr_parent_id"?><?=$atag_comment?>' title='<?=$value->wr_content?>'><?=$value->wr_subject?> <?=$commentcnt?><?=$icon_new?></a>
</td>
</tr>
</table></td></tr>
<?
}
} else {
echo "<tr><td colspan=3 align=center height=50>자료가 없습니다.</td></tr>";
}
?>
</table>
<?
}
} else {
echo "<tr><td colspan=3 align=center height=50>자료가 없습니다.</td></tr>";
}
?>
</table>
댓글 전체
<?=$list[$i][file_image1]?> 를 <?=$list[0][file_image1]?> 또는 <?=$list[1][file_image1]?> 로 변경해보세요
root님 안되네요.
<img src='<?=$list[$i][file_image1]?>' width=100 height=80 border=1>
이부분값 고치라는거 아닌가요? 두개 다 안되는데요.
<img src='<?=$list[$i][file_image1]?>' width=100 height=80 border=1>
이부분값 고치라는거 아닌가요? 두개 다 안되는데요.
함수구현에서 이미지에 대한 정보를 $list[]에 담아두지 않았군요.
이미지를 처리할려면 먼저 mando_groupe() 함수에서 이미지에 대한 정보를 넘기도록 수정을 해야합니다.
그렇게 하지 않고 처리하실려면 위의 이미지 호출부분에서 이미지 정보를 찾는 쿼리를 한번 실행해줘야합니다.
이미지를 처리할려면 먼저 mando_groupe() 함수에서 이미지에 대한 정보를 넘기도록 수정을 해야합니다.
그렇게 하지 않고 처리하실려면 위의 이미지 호출부분에서 이미지 정보를 찾는 쿼리를 한번 실행해줘야합니다.
좀만 더 자세하게 설명좀 해주세요. 워낙 허접해서 그런말 하시면
제가 지금까지 한건
<img src='data/file/<?=$wr_id?>/<?=$row[wr_file1]?>' width=100 height=80 border=1>
file부분까지 나오지만 뒷부분은 나오지 않아 대략 난감
제가 지금까지 한건
<img src='data/file/<?=$wr_id?>/<?=$row[wr_file1]?>' width=100 height=80 border=1>
file부분까지 나오지만 뒷부분은 나오지 않아 대략 난감
루트님의 말은 <?=$list[$i][file_image1]?> 이문장에 값이 제대로 호출되고 있지 않다는거 같은데요.
<?
$chk_img=$list[$i][file_image1];
echo"$chk_img[0]//$chk_img[1]";
?>
찍어보세요.제대로 출려되는지
<?
$chk_img=$list[$i][file_image1];
echo"$chk_img[0]//$chk_img[1]";
?>
찍어보세요.제대로 출려되는지