리스트 페이지에서 썸네일 이미지를 복수로 출력하고 싶습니다. 채택완료
bismute
11년 전
조회 5,234
리스트 페이지에서 썸네일 이미지가 다음과 같이 출력이 됩니다.

그런데 각 게시글에 첨부된 이미지가 2개인데, 리스트 페이지에서는 첨부된 이미지가 1개만 출력이 되는데
이걸 리스트 페이지에서 2개로 해서 출력하고 싶습니다.
어떻게 하면 가능한지 다른 분들의 조언 부탁드리겠습니다.
</div>
<div><div><?</div>
<div>
</div>
<div>if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가 </div>
<div>
</div>
<div>
</div>
<div>
</div>
<div>// 제목길이 잘 맞추세요.</div>
<div>
</div>
<div>$thumb_width = '150'; //썸네일 폭</div>
<div>
</div>
<div>$thumb_height = '100'; //썸네일 높이</div>
<div>
</div>
<div>$thumb_quality = '100'; //썸네일 퀄리티_100 이하</div>
<div>
</div>
<div>
</div>
<div>
</div>
<div>if (!function_exists("imagecopyresampled")) alert("GD 2.0.1 이상 버전이 설치되어 있어야 사용할 수 있는 갤러리 게시판 입니다."); </div>
<div>
</div>
<div>
</div>
<div>
</div>
<div>$data_path = $g4[path]."/data/file/$bo_table";</div>
<div>
</div>
<div>$thumb_path = $data_path.'/thumb';</div>
<div>
</div>
<div>
</div>
<div>
</div>
<div>@mkdir($thumb_path, 0707);</div>
<div>
</div>
<div>@chmod($thumb_path, 0707);</div>
<div>
</div>
<div>
</div>
<div>
</div>
<div>$mod = $board[bo_gallery_cols];</div>
<div>
</div>
<div>$td_width = (int)(100 / $mod);</div>
<div>
</div>
<div>
</div>
<div>
</div>
<div>// 선택옵션으로 인해 셀합치기가 가변적으로 변함</div>
<div>
</div>
<div>$colspan = 5;</div>
<div>
</div>
<div>if ($is_category) $colspan++;</div>
<div>
</div>
<div>if ($is_checkbox) $colspan++;</div>
<div>
</div>
<div>if ($is_good) $colspan++;</div>
<div>
</div>
<div>if ($is_nogood) $colspan++;</div>
<div>
</div>
<div>
</div>
<div>
</div>
<div>// 제목이 두줄로 표시되는 경우 이 코드를 사용해 보세요.</div>
<div>
</div>
<div>// <nobr style='display:block; overflow:hidden; width:000px;'>제목</nobr></div>
<div>
</div>
<div>
</div>
<div>
</div>
<div>/*</div>
<div>
</div>
<div>$tmp_bo_table = "cm_gallery_request";</div>
<div>
</div>
<div>$tmp_write_table = $g4[write_prefix] . $tmp_bo_table;</div>
<div>
</div>
<div>$sql = " select wr_id, wr_subject from $tmp_write_table where wr_is_comment = 0 and wr_comment = 0 order by wr_id desc ";</div>
<div>
</div>
<div>$result = sql_query($sql);</div>
<div>
</div>
<div>for ($i=0; $row=sql_fetch_array($result); $i++)</div>
<div>
</div>
<div>{</div>
<div>
</div>
<div> echo "<div align=center><a href='$g4[bbs_path]/board.php?bo_table=$tmp_bo_table&wr_id=$row[wr_id]'><span style='height:18px; color:crimson; cursor:pointer;'>★ 이미지 요청 : $row[wr_subject] ★</span></a></div>
";</div>
<div>
</div>
<div>}</div>
<div>
</div>
<div>*/</div>
<div>
</div>
<div>?></div>
<div>
</div>
<div>
</div>
<div>
</div>
<div><style type="text/css"></div>
<div>
</div>
<div><!--</div>
<div>
</div>
<div>.data { font-family:돋움; font-size:8pt; color:#999999; }</div>
<div>
</div>
<div>--></div>
<div>
</div>
<div></style></div>
<div>
</div>
<div><!-- </div>
<div>
</div>
<div> 1 ) Reference to the file containing the javascript. </div>
<div>
</div>
<div> This file must be located on your server. </div>
<div>
</div>
<div>--></div>
<div>
</div>
<div>
</div>
<div>
</div>
<div>
</div>
<div>
</div>
<div>
</div>
<div>
</div>
<div><!-- </div>
<div>
</div>
<div> 2) Initialize the hs object and optionally override the settings defined at the top</div>
<div>
</div>
<div> of the highslide.js file. The parameter hs.graphicsDir is important!</div>
<div>
</div>
<div>--></div>
<div>
</div>
<div>
</div>
<div>
</div>
<div>
</div>
<div>
</div>
<div>
</div>
<div>
</div>
<div><!-- </div>
<div>
</div>
<div> 3) These CSS-styles are necessary for the script to work. You may also put</div>
<div>
</div>
<div> them in an external CSS-file. See the webpage for documentation.</div>
<div>
</div>
<div>--></div>
<div>
</div>
<div>
</div>
<div>
</div>
<div><style type="text/css"></div>
<div>
</div>
<div>.highslide {</div>
<div>
</div>
<div> cursor: url(<?=$board_skin_path?>/highslide/graphics/zoomin.cur), pointer;</div>
<div>
</div>
<div> outline: none;</div>
<div>
</div>
<div>}</div>
<div>
</div>
<div>.highslide img {</div>
<div>
</div>
<div> border: 0px solid gray;</div>
<div>
</div>
<div>}</div>
<div>
</div>
<div>.highslide:hover img {</div>
<div>
</div>
<div> border: 2px solid white;</div>
<div>
</div>
<div>}</div>
<div>
</div>
<div>
</div>
<div>
</div>
<div>.highslide-image {</div>
<div>
</div>
<div> border: 2px solid white;</div>
<div>
</div>
<div>}</div>
<div>
</div>
<div>.highslide-image-blur {</div>
<div>
</div>
<div>}</div>
<div>
</div>
<div>.highslide-caption {</div>
<div>
</div>
<div> display: none;</div>
<div>
</div>
<div> </div>
<div>
</div>
<div> border: 2px solid white;</div>
<div>
</div>
<div> border-top: none;</div>
<div>
</div>
<div> font-family: Verdana, Helvetica;</div>
<div>
</div>
<div> font-size: 10pt;</div>
<div>
</div>
<div> padding: 5px;</div>
<div>
</div>
<div> background-color: white;</div>
<div>
</div>
<div>}</div>
<div>
</div>
<div>.highslide-loading {</div>
<div>
</div>
<div> display: block;</div>
<div>
</div>
<div> color: white;</div>
<div>
</div>
<div> font-size: 9px;</div>
<div>
</div>
<div> font-weight: bold;</div>
<div>
</div>
<div> text-transform: uppercase;</div>
<div>
</div>
<div> text-decoration: none;</div>
<div>
</div>
<div> padding: 3px;</div>
<div>
</div>
<div> border-top: 1px solid white;</div>
<div>
</div>
<div> border-bottom: 1px solid white;</div>
<div>
</div>
<div> background-color: black;</div>
<div>
</div>
<div> /*</div>
<div>
</div>
<div> padding-left: 22px;</div>
<div>
</div>
<div> background-image: url(highslide/graphics/loader.gif);</div>
<div>
</div>
<div> background-repeat: no-repeat;</div>
<div>
</div>
<div> background-position: 3px 1px;</div>
<div>
</div>
<div> */</div>
<div>
</div>
<div>}</div>
<div>
</div>
<div>a.highslide-credits,</div>
<div>
</div>
<div>a.highslide-credits i {</div>
<div>
</div>
<div> padding: 2px;</div>
<div>
</div>
<div> color: silver;</div>
<div>
</div>
<div> text-decoration: none;</div>
<div>
</div>
<div> font-size: 10px;</div>
<div>
</div>
<div>}</div>
<div>
</div>
<div>a.highslide-credits:hover,</div>
<div>
</div>
<div>a.highslide-credits:hover i {</div>
<div>
</div>
<div> color: white;</div>
<div>
</div>
<div> background-color: gray;</div>
<div>
</div>
<div>}</div>
<div>
</div>
<div>
</div>
<div>
</div>
<div>.highslide-move {</div>
<div>
</div>
<div> cursor: move;</div>
<div>
</div>
<div>}</div>
<div>
</div>
<div>.highslide-display-block {</div>
<div>
</div>
<div> display: block;</div>
<div>
</div>
<div>}</div>
<div>
</div>
<div>.highslide-display-none {</div>
<div>
</div>
<div> display: none;</div>
<div>
</div>
<div>}</div>
<div>
</div>
<div>.control {</div>
<div>
</div>
<div> float: right;</div>
<div>
</div>
<div> display: block;</div>
<div>
</div>
<div> position: relative;</div>
<div>
</div>
<div> margin: 0 5px;</div>
<div>
</div>
<div> font-size: 9pt;</div>
<div>
</div>
<div> font-weight: none;</div>
<div>
</div>
<div> text-decoration: none;</div>
<div>
</div>
<div> text-transform: uppercase;</div>
<div>
</div>
<div> margin-top: 1px;</div>
<div>
</div>
<div> margin-bottom: 1px;</div>
<div>
</div>
<div>}</div>
<div>
</div>
<div>.control:hover {</div>
<div>
</div>
<div> border-top: 0px solid #333;</div>
<div>
</div>
<div> border-bottom: 1px solid #333;</div>
<div>
</div>
<div> margin-top: 0;</div>
<div>
</div>
<div> margin-bottom: 0;</div>
<div>
</div>
<div>}</div>
<div>
</div>
<div>.control, .control * {</div>
<div>
</div>
<div> color: #666;</div>
<div>
</div>
<div>}</div>
<div>
</div>
<div></style></div>
<div>
</div>
<div>
</div>
<div>
</div>
<div></head></div>
<div>
</div>
<div><!-- 게시판 목록 시작 --></div>
<div>
</div>
<div><table width="<?=$width?>" align=center cellpadding=0 cellspacing=0><tr><td></div>
<div>
</div>
<div>
</div>
<div>
</div>
<div><!-- 분류 셀렉트 박스, 게시물 몇건, 관리자화면 링크 --></div>
<div>
</div>
<div><table width="100%" cellspacing="0" cellpadding="0"></div>
<div>
</div>
<div><tr height="25"></div>
<div>
</div>
<div> <? if ($is_category) { ?><form name="fcategory" method="get"><td width="50%"><select name=sca onchange="location='<?=$category_location?>'+this.value;"><option value=''>전체</option><?=$category_option?></select></td></form><? } ?></div>
<div>
</div>
<div> <td align="right"></div>
<div>
</div>
<div> <span style='font:normal 11px tahoma; color:#BABABA;'>Total <?=number_format($total_count)?></span></div>
<div>
</div>
<div> <? if ($rss_href) { ?><a href='<?=$rss_href?>'><img src='<?=$board_skin_path?>/img/btn_rss.gif' border=0 align=absmiddle></a><?}?></div>
<div>
</div>
<div> <? if ($admin_href) { ?><a href="<?=$admin_href?>" target="_parent"><img src="<?=$board_skin_path?>/img/btn_admin.gif" border="0" align="absmiddle" title="관리자" /></a><?}?></td></div>
<div>
</div>
<div></tr></div>
<div>
</div>
<div><tr><td height=5></td></tr></div>
<div>
</div>
<div></table></div>
<div>
</div>
<div>
</div>
<div>
</div>
<div><form name="fboardlist" method="post" style="margin:0px;"></div>
<div>
</div>
<div><input type="hidden" name="bo_table" value="<?=$bo_table?>"></div>
<div>
</div>
<div><input type="hidden" name="sfl" value="<?=$sfl?>"></div>
<div>
</div>
<div><input type="hidden" name="stx" value="<?=$stx?>"></div>
<div>
</div>
<div><input type="hidden" name="spt" value="<?=$spt?>"></div>
<div>
</div>
<div><input type="hidden" name="page" value="<?=$page?>"></div>
<div>
</div>
<div><input type="hidden" name="sw" value=""></div>
<div>
</div>
<div><table width=100% cellpadding=0 cellspacing=0 border=0></div>
<div>
</div>
<div>
</div>
<div>
</div>
<div><tr></div>
<div>
</div>
<div> <td height=30 colspan='<?=$mod?>' align="right" style="border:1px solid #ddd; height:34px; background:url(<?=$board_skin_path?>/img/title_bg.gif) repeat-x;"><?=subject_sort_link('wr_datetime', $qstr2, 1)?>Date</a> | <?=subject_sort_link('wr_hit', $qstr2, 1)?>Hits</a> | <?=subject_sort_link('wr_good', $qstr2, 1)?>Good </a></td></div>
<div>
</div>
<div></tr></div>
<div>
</div>
<div>
</div>
<div>
</div>
<div>
</div>
<div>
</div>
<div><tr><td colspan='<?=$mod?>' height=25></td></tr></div>
<div>
</div>
<div><tr> </div>
<div>
</div>
<div><? </div>
<div>
</div>
<div>for ($i=0; $i<count($list); $i++) </div>
<div>
</div>
<div>{ </div>
<div>
</div>
<div> if ($i && $i%$mod==0) </div>
<div>
</div>
<div> echo "</tr><tr><td colspan='{$mod}' height=20></td></tr><tr>";</div>
<div>
</div>
<div> $img = "<img src='$board_skin_path/img/noimage.gif' border=0 title='이미지 없음' >";</div>
<div>
</div>
<div> $image = $list[$i][file][0][file];</div>
<div>
</div>
<div> //$thumb = $thumb_path.'/'.$list[$i][wr_id]; </div>
<div>
</div>
<div> $thumb = $thumb_path.'/'.$list[$i][file][0][file]; </div>
<div>
</div>
<div> if (!file_exists($thumb)) </div>
<div>
</div>
<div> { </div>
<div>
</div>
<div> $file = $list[$i][file][0][path] .'/'. $list[$i][file][0][file]; </div>
<div>
</div>
<div> if (preg_match("/\.(jp[e]?g|gif|png)$/i", $file) && file_exists($file)) </div>
<div>
</div>
<div> { </div>
<div>
</div>
<div> $size = @getimagesize($file); </div>
<div>
</div>
<div> if ($size[2] == 1) </div>
<div>
</div>
<div> $src = imagecreatefromgif($file); </div>
<div>
</div>
<div> else if ($size[2] == 2) </div>
<div>
</div>
<div> $src = imagecreatefromjpeg($file); </div>
<div>
</div>
<div> else if ($size[2] == 3) </div>
<div>
</div>
<div> $src = imagecreatefrompng($file); </div>
<div>
</div>
<div> else </div>
<div>
</div>
<div> continue; </div>
<div>
</div>
<div>
</div>
<div>
</div>
<div> $rate = $thumb_width / $size[0]; </div>
<div>
</div>
<div> $height = (int)($size[1] * $rate); </div>
<div>
</div>
<div>
</div>
<div>
</div>
<div> if ($height < $thumb_height) </div>
<div>
</div>
<div> $dst = imagecreatetruecolor($thumb_width, $height); </div>
<div>
</div>
<div> else </div>
<div>
</div>
<div> $dst = imagecreatetruecolor($thumb_width, $thumb_height); </div>
<div>
</div>
<div> /*imagecopyresampled($dst, $src, 0, 0, 0, 0, $thumb_width, $height, $size[0], $size[1]); </div>
<div>
</div>
<div> imagejpeg($dst, $thumb_path.'/'.$list[$i][file][0][file], $thumb_quality); </div>
<div>
</div>
<div> chmod($thumb_path.'/'.$list[$i][file][0][file], 0606);*/</div>
<div>
</div>
<div>
</div>
<div>
</div>
<div> imagecopyresampled($dst, $src, 0, 0, 0, 0, $thumb_width, $height, $size[0], $size[1]);</div>
<div>
</div>
<div> imagejpeg($dst, $thumb_path.'/'.$list[$i][file][0][file], $thumb_quality);</div>
<div>
</div>
<div> chmod($thumb_path.'/'.$list[$i][file][0][file], 0606);</div>
<div>
</div>
<div> imagejpeg($dst, $thumb_path.'/'.$list[$i][wr_id], $thumb_quality);</div>
<div>
</div>
<div> chmod($thumb_path.'/'.$list[$i][wr_id], 0606);</div>
<div>
</div>
<div> }</div>
<div>
</div>
<div> }</div>
<div>
</div>
<div>
</div>
<div>
</div>
<div> if (file_exists($thumb) && $list[$i][file][0][file]) {</div>
<div>
</div>
<div> $img = "<a href='{$list[$i][href]}' onfocus='this.blur()'><img src='{$thumb}' width='{$thumb_width}' height='{$thumb_height}' border=0 style='border:1px solid #f1f1f1;'onmouseover=\"this.style.border='1px solid #f39800'; this.style.cursor='hand'\" onmouseout=\"this.style.border='1px solid #f1f1f1';\"></a>";</div>
<div>
</div>
<div> } else {</div>
<div>
</div>
<div> preg_match("`<\s*img\s+src\s*=\s*['|\"]?([^'|\"\s]+://[^'|\"\s]+\.(gif|jpe?g|png))['|\"]?\s*[^>]+`i", $list[$i]['wr_content'], $images);</div>
<div>
</div>
<div>
</div>
<div>
</div>
<div> if (!empty($images[1])) {</div>
<div>
</div>
<div> $img_size = GetImageSize("$images[1]");</div>
<div>
</div>
<div> if($img_size[0] >= $img_size[1]) {</div>
<div>
</div>
<div> $imgper = $thumb_width/$img_size[0];</div>
<div>
</div>
<div> $thumb_height = $img_size[1]*$imgper;</div>
<div>
</div>
<div> }else{</div>
<div>
</div>
<div> $imgper = $thumb_height/$img_size[1];</div>
<div>
</div>
<div> $thumb_width = $img_size[0]*$imgper;</div>
<div>
</div>
<div> }</div>
<div>
</div>
<div>
</div>
<div>
</div>
<div> $img = "<a href='{$list[$i][href]}' onfocus='this.blur()'><img src='{$images[1]}' width='{$thumb_width}' height='{$thumb_height}' align='absmiddle' border='0'></a>";</div>
<div>
</div>
<div> } else {</div>
<div>
</div>
<div> echo "";</div>
<div>
</div>
<div> }</div>
<div>
</div>
<div> }</div>
<div>
</div>
<div>
</div>
<div>
</div>
<div> $style = "";</div>
<div>
</div>
<div> if ($list[$i][icon_new])</div>
<div>
</div>
<div> $style = " style='font-weight:bold;' ";</div>
<div>
</div>
<div> $subject = "<img src='$board_skin_path/img/th.gif' height='8'>
<a href='{$list[$i][href]}' onfocus='this.blur()'><span $style>".cut_str($list[$i][subject],50)."</span></a>";</div>
<div>
</div>
<div>
</div>
<div>
</div>
<div> $comment_cnt = "";</div>
<div>
</div>
<div> if ($list[$i][comment_cnt]) </div>
<div>
</div>
<div> $comment_cnt = " <a href=\"{$list[$i][comment_href]}\"><span style='font-size:7pt;'>{$list[$i][comment_cnt]}</span></a>";</div>
<div>
</div>
<div>
</div>
<div>
</div>
<div> $bg = ""; //새글? </div>
<div>
</div>
<div> if ($list[$i][icon_new])</div>
<div>
</div>
<div> $bg="thumb_1_2.gif";</div>
<div>
</div>
<div> else</div>
<div>
</div>
<div> $bg="thumb_1.gif";</div>
<div>
</div>
<div>
</div>
<div>
</div>
<div>
</div>
<div>
</div>
<div> echo "<td width='{$td_width}%' valign=top style='word-break:break-all;'>\n";</div>
<div>
</div>
<div> echo "<table width='100%' cellpadding='0' cellspacing='0' border='0'>\n"; </div>
<div>
</div>
<div> echo "<tr><td height='100%' align='center' valign='top' style='padding:2 0 2 0;'><table width='10' border='0' cellpadding='0' cellspacing='1' bgcolor='DDDDDD'></div>
<div>
</div>
<div> <tr></div>
<div>
</div>
<div> <td bgcolor='#FFFFFF'><table width='10' border='0' cellpadding='0' cellspacing='4' bgcolor='#F1F1F1'></div>
<div>
</div>
<div> <tr></div>
<div>
</div>
<div> <td bgcolor='#FFFFFF'>$img</td></div>
<div>
</div>
<div> </tr></div>
<div>
</div>
<div> </table></td></div>
<div>
</div>
<div> </tr></div>
<div>
</div>
<div></table></div>
<div>
</div>
<div></td></tr>\n";</div>
<div>
</div>
<div> echo "<tr><td align='center'>$subject<span style='font-family:Tahoma;font-size:10px;color:#EE5A00;'>{$list[$i][comment_cnt]}</span></td></tr>\n";</div>
<div>
</div>
<div> echo "<tr><td class='small' align='center'><span style='color:#aaaaaa;'>{$list[$i][datetime]}</span>";</div>
<div>
</div>
<div> if ($is_checkbox) echo "<input type=checkbox name=chk_wr_id[] value='{$list[$i][wr_id]}'>";</div>
<div>
</div>
<div> </div>
<div>
</div>
<div> echo "</td></tr>\n";</div>
<div>
</div>
<div> echo "</table></td>\n";</div>
<div>
</div>
<div>
</div>
<div>
</div>
<div>}</div>
<div>
</div>
<div>
</div>
<div>
</div>
<div>// 나머지 td</div>
<div>
</div>
<div>$cnt = $i%$mod;</div>
<div>
</div>
<div>if ($cnt)</div>
<div>
</div>
<div> for ($i=$cnt; $i<$mod; $i++)</div>
<div>
</div>
<div> echo "<td width='{$td_width}%'> </td>";</div>
<div>
</div>
<div>?><div class='highslide-caption' id='the-caption'></div>
<div>
</div>
<div> <a href="#" onclick="return hs.previous(this)" class="control" style="float:left; display: block">prev</a></div>
<div>
</div>
<div> <a href="#" onclick="return hs.next(this)" class="control" style="float:left; display: block; text-align: right; margin-left: 4px">Next</a></div>
<div>
</div>
<div> <a href="#" onclick="return hs.close(this)" class="control">close</a></div>
<div>
</div>
<div> <a href="#" class="highslide-move control">Scroll</a></div>
<div>
</div>
<div> <div style="clear:both"></div></div>
<div>
</div>
<div></div></div>
<div>
</div>
<div></tr></div>
<div>
</div>
<div><tr><td colspan='<?=$mod?>' height=20></td></tr></div>
<div>
</div>
<div><tr><td colspan=<?=$mod?> height=1 bgcolor=#cccccc></td></tr></div>
<div>
</div>
<div>
</div>
<div>
</div>
<div><? if (count($list) == 0) { echo "<tr><td colspan='$mod' height=100 align=center>No posts.</td></tr>"; } ?></div>
<div>
</div>
<div><tr><td colspan=<?=$mod?> bgcolor=#EEEEEE height=1></div>
<div>
</div>
<div></table></div>
<div>
</div>
<div></form></div>
<div>
</div>
<div><div style="clear:both; margin-top:7px; height:31px;"></div>
<div>
</div>
<div> <div style="float:left;"></div>
<div>
</div>
<div> <? if ($list_href) { ?></div>
<div>
</div>
<div> <a href="<?=$list_href?>"><img src="<?=$board_skin_path?>/img/btn_list.gif" border="0" align=absmiddle></a></div>
<div>
</div>
<div> <? } ?></div>
<div>
</div>
<div> <? if ($is_checkbox) { ?></div>
<div>
</div>
<div> <a href="javascript:select_delete();"><img src="<?=$board_skin_path?>/img/btn_select_delete.gif" border="0" align=absmiddle></a></div>
<div>
</div>
<div> <a href="javascript:select_copy('copy');"><img src="<?=$board_skin_path?>/img/btn_select_copy.gif" border="0" align=absmiddle></a></div>
<div>
</div>
<div> <a href="javascript:select_copy('move');"><img src="<?=$board_skin_path?>/img/btn_select_move.gif" border="0" align=absmiddle></a></div>
<div>
</div>
<div> <? } ?></div>
<div>
</div>
<div> </div></div>
<div>
</div>
<div>
</div>
<div>
</div>
<div> <div style="float:right;"></div>
<div>
</div>
<div> <? if ($write_href) { ?><a href="<?=$write_href?>"><img src="<?=$board_skin_path?>/img/btn_write.gif" border="0"></a><? } ?></div>
<div>
</div>
<div> </div></div>
<div>
</div>
<div></div></div>
<div>
</div>
<div>
</div>
<div>
</div>
<div><div style="height:1px; line-height:1px; font-size:1px; background-color:#eee; clear:both;"> </div></div>
<div>
</div>
<div><div style="height:1px; line-height:1px; font-size:1px; background-color:#ddd; clear:both;"> </div></div>
<div>
</div>
<div>
</div>
<div>
</div>
<div><!-- 페이지 --></div>
<div>
</div>
<div><div style="text-align:center; line-height:30px; clear:both; margin:5px 0 10px 0; padding:5px 0; font-family:gulim;"></div>
<div>
</div>
<div>
</div>
<div>
</div>
<div> <? if ($prev_part_href) { echo "<a href='$prev_part_href'><img src='$board_skin_path/img/page_search_prev.gif' border=0 align=absmiddle title='이전검색'></a>"; } ?></div>
<div>
</div>
<div> <?</div>
<div>
</div>
<div> // 기본으로 넘어오는 페이지를 아래와 같이 변환하여 이미지로도 출력할 수 있습니다.</div>
<div>
</div>
<div> //echo $write_pages;</div>
<div>
</div>
<div> $write_pages = str_replace("First", "<img src='$board_skin_path/img/page_begin.gif' border='0' align='absmiddle' title='처음'>", $write_pages);</div>
<div>
</div>
<div> $write_pages = str_replace("prev", "<img src='$board_skin_path/img/page_prev.gif' border='0' align='absmiddle' title='이전'>", $write_pages);</div>
<div>
</div>
<div> $write_pages = str_replace("next", "<img src='$board_skin_path/img/page_next.gif' border='0' align='absmiddle' title='다음'>", $write_pages);</div>
<div>
</div>
<div> $write_pages = str_replace("Terminals", "<img src='$board_skin_path/img/page_end.gif' border='0' align='absmiddle' title='맨끝'>", $write_pages);</div>
<div>
</div>
<div> $write_pages = preg_replace("/<span>([0-9]*)<\/span>/", "<b><span style=\"color:#B3B3B3; font-size:12px;\">$1</span></b>", $write_pages);</div>
<div>
</div>
<div> $write_pages = preg_replace("/<b>([0-9]*)<\/b>/", "<b><span style=\"color:#4D6185; font-size:12px; text-decoration:underline;\">$1</span></b>", $write_pages);</div>
<div>
</div>
<div> ?></div>
<div>
</div>
<div> <?=$write_pages?></div>
<div>
</div>
<div> <? if ($next_part_href) { echo "<a href='$next_part_href'><img src='$board_skin_path/img/page_search_next.gif' border=0 align=absmiddle title='다음검색'></a>"; } ?></div>
<div>
</div>
<div>
</div>
<div>
</div>
<div></div></div>
<div>
</div>
<div>
</div>
<div>
</div>
<div><!-- 링크 버튼, 검색 --></div>
<div>
</div>
<div><div style="text-align:center;"></div>
<div>
</div>
<div><form name=fsearch method=get style="margin:0px;"></div>
<div>
</div>
<div><input type=hidden name=bo_table value="<?=$bo_table?>"></div>
<div>
</div>
<div><input type=hidden name=sca value="<?=$sca?>"></div>
<div>
</div>
<div><select name=sfl style="background-color:#f6f6f6; border:1px solid #7f9db9; height:21px;"></div>
<div>
</div>
<div> <option value='wr_subject'>Subject</option></div>
<div>
</div>
<div> <option value='wr_content'>Contents</option></div>
<div>
</div>
<div> <option value='wr_subject||wr_content'>Subject + Content</option></div>
<div>
</div>
<div> <option value='mb_id,1'>Member ID</option> </div>
<div>
</div>
<div> <option value='wr_name,1'>Author</option></div>
<div>
</div>
<div> </div>
<div>
</div>
<div></select></div>
<div>
</div>
<div><input name=stx maxlength=15 itemname="Searches" required value='<?=$stx?>' style="width:204px; background-color:#f6f6f6; border:1px solid #cccccc; height:21px;"></div>
<div>
</div>
<div><input type=image src="<?=$board_skin_path?>/img/btn_search.gif" border=0 align=absmiddle></div>
<div>
</div>
<div><input type=radio name=sop value=and>and</div>
<div>
</div>
<div><input type=radio name=sop value=or>or</div>
<div>
</div>
<div>
</div>
<div>
</div>
<div></form></div>
<div>
</div>
<div></div></div>
<div>
</div>
<div>
</div>
<div>
</div>
<div></td></tr></table></div>
<div>
</div>
<div>
</div>
<div>
</div>
<div><script language="JavaScript"></div>
<div>
</div>
<div>if ('<?=$sca?>') document.fcategory.sca.value = '<?=$sca?>';</div>
<div>
</div>
<div>if ('<?=$stx?>') {</div>
<div>
</div>
<div> document.fsearch.sfl.value = '<?=$sfl?>';</div>
<div>
</div>
<div>
</div>
<div>
</div>
<div> if ('<?=$sop?>' == 'and') </div>
<div>
</div>
<div> document.fsearch.sop[0].checked = true;</div>
<div>
</div>
<div>
</div>
<div>
</div>
<div> if ('<?=$sop?>' == 'or')</div>
<div>
</div>
<div> document.fsearch.sop[1].checked = true;</div>
<div>
</div>
<div>} else {</div>
<div>
</div>
<div> document.fsearch.sop[0].checked = true;</div>
<div>
</div>
<div>}</div>
<div>
</div>
<div></script></div>
<div>
</div>
<div>
</div>
<div>
</div>
<div><? if ($is_checkbox) { ?></div>
<div>
</div>
<div><script language="JavaScript"></div>
<div>
</div>
<div>function all_checked(sw) {</div>
<div>
</div>
<div> var f = document.fboardlist;</div>
<div>
</div>
<div>
</div>
<div>
</div>
<div> for (var i=0; i<f.length; i++) {</div>
<div>
</div>
<div> if (f.elements[i].name == "chk_wr_id[]")</div>
<div>
</div>
<div> f.elements[i].checked = sw;</div>
<div>
</div>
<div> }</div>
<div>
</div>
<div>}</div>
<div>
</div>
<div>
</div>
<div>
</div>
<div>function check_confirm(str) {</div>
<div>
</div>
<div> var f = document.fboardlist;</div>
<div>
</div>
<div> var chk_count = 0;</div>
<div>
</div>
<div>
</div>
<div>
</div>
<div> for (var i=0; i<f.length; i++) {</div>
<div>
</div>
<div> if (f.elements[i].name == "chk_wr_id[]" && f.elements[i].checked)</div>
<div>
</div>
<div> chk_count++;</div>
<div>
</div>
<div> }</div>
<div>
</div>
<div>
</div>
<div>
</div>
<div> if (!chk_count) {</div>
<div>
</div>
<div> alert(str + "Please select one or more posts");</div>
<div>
</div>
<div> return false;</div>
<div>
</div>
<div> }</div>
<div>
</div>
<div> return true;</div>
<div>
</div>
<div>}</div>
<div>
</div>
<div>
</div>
<div>
</div>
<div>// 선택한 게시물 삭제</div>
<div>
</div>
<div>function select_delete() {</div>
<div>
</div>
<div> var f = document.fboardlist;</div>
<div>
</div>
<div>
</div>
<div>
</div>
<div> str = "Deletion";</div>
<div>
</div>
<div> if (!check_confirm(str))</div>
<div>
</div>
<div> return;</div>
<div>
</div>
<div>
</div>
<div>
</div>
<div> if (!confirm("I selected post "+str+" Are you sure you want to?\n\nOnce "+str+"The data can not be recovered"))</div>
<div>
</div>
<div> return;</div>
<div>
</div>
<div>
</div>
<div>
</div>
<div> f.action = "./delete_all.php";</div>
<div>
</div>
<div> f.submit();</div>
<div>
</div>
<div>}</div>
<div>
</div>
<div>
</div>
<div>
</div>
<div>// 선택한 게시물 복사 및 이동</div>
<div>
</div>
<div>function select_copy(sw) {</div>
<div>
</div>
<div> var f = document.fboardlist;</div>
<div>
</div>
<div>
</div>
<div>
</div>
<div> if (sw == "copy")</div>
<div>
</div>
<div> str = "복사";</div>
<div>
</div>
<div> else</div>
<div>
</div>
<div> str = "이동";</div>
<div>
</div>
<div> </div>
<div>
</div>
<div> if (!check_confirm(str))</div>
<div>
</div>
<div> return;</div>
<div>
</div>
<div>
</div>
<div>
</div>
<div> var sub_win = window.open("", "move", "left=50, top=50, width=500, height=550, scrollbars=1");</div>
<div>
</div>
<div>
</div>
<div>
</div>
<div> f.sw.value = sw;</div>
<div>
</div>
<div> f.target = "move";</div>
<div>
</div>
<div> f.action = "./move.php";</div>
<div>
</div>
<div> f.submit();</div>
<div>
</div>
<div>}</div>
<div>
</div>
<div></script></div>
<div>
</div>
<div><? } ?></div>
<div>
</div>
<div><!-- 게시판 목록 끝 --></div>
<div>
</div></div>
<div>
댓글을 작성하려면 로그인이 필요합니다.
답변 1개
채택된 답변
+20 포인트
11년 전
현재 소스는 썸네일이 1번 파일만 생성됩니다.
따라서 2번 파일은 출력 할수 없습니다.
2번 파일을 출력하려면
다중 썸네일 생성 스킨 찾아 보세요.
썸네일이 아닌 원본 출력은 쉽습니다.
$img = "$g4[path]/data/file/$bo_table/".urlencode($list[$i][file][0][file]);//1번 이미지
$img = "$g4[path]/data/file/$bo_table/".urlencode($list[$i][file][1][file]);//1번 이미지
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인