이미지 출력부분질문드립니다 채택완료
안녕하세요 질문좀 드리겠습니다..
} else {
$thumb = get_list_thumbnail($board['bo_table'], $list[$i]['wr_id'], $board['bo_mobile_gallery_width'], $board['bo_mobile_gallery_height']);
if($thumb['src']) {
$img_content = '';
} else {
$img_content = 'no image';
}
echo $img_content;
}
?>
이미지 출력소스만 부르면 완전 먹통이 되는데 혹시 왜그런걸까요 ㅠㅠ?
</p><p><?php </p><p>include_once('../../../../common.php');</p><p> </p><p>/* 출력할 페이지 리스트 */</p><p> </p><p>$sop = strtolower($sop);</p><p>if ($sop != 'and' && $sop != 'or')</p><p> $sop = 'and';</p><p> </p><p>// 분류 선택 또는 검색어가 있다면</p><p>$stx = trim($stx);</p><p>if ($sca || $stx) {</p><p> $sql_search = get_sql_search($sca, $sfl, $stx, $sop);</p><p> </p><p> // 가장 작은 번호를 얻어서 변수에 저장 (하단의 페이징에서 사용)</p><p> $sql = " select MIN(wr_num) as min_wr_num from {$write_table} ";</p><p> $row = sql_fetch($sql);</p><p> $min_spt = (int)$row['min_wr_num'];</p><p> </p><p> if (!$spt) $spt = $min_spt;</p><p> </p><p> $sql_search .= " and (wr_num between {$spt} and ({$spt} + {$config['cf_search_part']})) ";</p><p> </p><p> // 원글만 얻는다. (코멘트의 내용도 검색하기 위함)</p><p> $sql = " select distinct wr_parent from {$write_table} where {$sql_search} ";</p><p> $result = sql_query($sql);</p><p> $total_count = mysql_num_rows($result);</p><p>} else {</p><p> $sql_search = "";</p><p> </p><p> $total_count = $board['bo_count_write'];</p><p>}</p><p> </p><p>if(G5_IS_MOBILE) {</p><p> $page_rows = $board['bo_mobile_page_rows'];</p><p>} else {</p><p> $page_rows = $board['bo_page_rows'];</p><p>}</p><p> </p><p>if ($page < 1) { $page = 1; } // 페이지가 없으면 첫 페이지 (1 페이지)</p><p> </p><p>// 년도 2자리</p><p>$today2 = G5_TIME_YMD;</p><p> </p><p>$list = array();</p><p>$i = 0;</p><p>$notice_count = 0;</p><p>$notice_array = array();</p><p> </p><p>// 공지 처리</p><p>if (!$sca && !$stx && $pg==1 ) {</p><p> $arr_notice = explode(',', trim($board['bo_notice']));</p><p> for ($k=0; $k<count($arr_notice); $k++) {</p><p> if (trim($arr_notice[$k])=='') continue;</p><p> </p><p> $row = sql_fetch(" select * from {$write_table} where wr_id = '{$arr_notice[$k]}' ");</p><p> </p><p> if (!$row['wr_id']) continue;</p><p> </p><p> if($page == 1) {</p><p> $list[$i] = get_list($row, $board, $board_skin_url, G5_IS_MOBILE ? $board['bo_mobile_subject_len'] : $board['bo_subject_len']);</p><p> $list[$i]['is_notice'] = true;</p><p> </p><p> $i++;</p><p> }</p><p> </p><p> $notice_array[] = $row['wr_id'];</p><p> $notice_count++;</p><p> }</p><p>}</p><p> </p><p>$total_page = ceil($total_count / $page_rows); // 전체 페이지 계산</p><p>$from_record = ( $pg - 1) * $page_rows; // 시작 열을 구함</p><p>$nextPg = $pg + 1;</p><p>if($page > 1 && $notice_count)</p><p> $from_record -= $notice_count;</p><p> </p><p>if($page == 1 && $notice_count)</p><p> $page_rows -= $notice_count;</p><p> </p><p>// 관리자라면 CheckBox 보임</p><p>$is_checkbox = false;</p><p>if ($is_member && ($is_admin == 'super' || $group['gr_admin'] == $member['mb_id'] || $board['bo_admin'] == $member['mb_id']))</p><p> $is_checkbox = true;</p><p> </p><p>// 정렬에 사용하는 QUERY_STRING</p><p>$qstr2 = 'bo_table='.$bo_table.'&sop='.$sop;</p><p> </p><p>// 0 으로 나눌시 오류를 방지하기 위하여 값이 없으면 1 로 설정</p><p>$bo_gallery_cols = $board['bo_gallery_cols'] ? $board['bo_gallery_cols'] : 1;</p><p>$td_width = (int)(100 / $bo_gallery_cols);</p><p> </p><p>// 정렬</p><p>// 인덱스 필드가 아니면 정렬에 사용하지 않음</p><p>//if (!$sst || ($sst && !(strstr($sst, 'wr_id') || strstr($sst, "wr_datetime")))) {</p><p>if (!$sst) {</p><p> if ($board['bo_sort_field']) {</p><p> $sst = $board['bo_sort_field'];</p><p> } else {</p><p> $sst = "wr_num, wr_reply";</p><p> $sod = "";</p><p> }</p><p>} else {</p><p> // 게시물 리스트의 정렬 대상 필드가 아니라면 공백으로 (nasca 님 09.06.16)</p><p> // 리스트에서 다른 필드로 정렬을 하려면 아래의 코드에 해당 필드를 추가하세요.</p><p> // $sst = preg_match("/^(wr_subject|wr_datetime|wr_hit|wr_good|wr_nogood)$/i", $sst) ? $sst : "";</p><p> $sst = preg_match("/^(wr_datetime|wr_hit|wr_good|wr_nogood)$/i", $sst) ? $sst : "";</p><p>}</p><p> </p><p>if ($sst) {</p><p> $sql_order = " order by {$sst} {$sod} ";</p><p>}</p><p> </p><p>if ($sca || $stx) {</p><p> $sql = " select distinct wr_parent from {$write_table} where {$sql_search} {$sql_order} limit {$from_record}, $page_rows ";</p><p>} else {</p><p> $sql = " select * from {$write_table} where wr_is_comment = 0 ";</p><p> if($notice_count && !empty($notice_array))</p><p> $sql .= " and wr_id not in (".implode(', ', $notice_array).") ";</p><p> $sql .= " {$sql_order} limit {$from_record}, $page_rows ";</p><p>}</p><p>$result = sql_query($sql);</p><p> </p><p>$k = 0;</p><p> </p><p>while ($row = sql_fetch_array($result))</p><p>{</p><p> // 검색일 경우 wr_id만 얻었으므로 다시 한행을 얻는다</p><p> if ($sca || $stx)</p><p> $row = sql_fetch(" select * from {$write_table} where wr_id = '{$row['wr_parent']}' ");</p><p> </p><p> $list[$i] = get_list($row, $board, $board_skin_url, G5_IS_MOBILE ? $board['bo_mobile_subject_len'] : $board['bo_subject_len']);</p><p> if (strstr($sfl, 'subject')) {</p><p> $list[$i]['subject'] = search_font($stx, $list[$i]['subject']);</p><p> }</p><p> $list[$i]['is_notice'] = false;</p><p> $list_num = $total_count - ($page - 1) * $page_rows;</p><p> if($page == 1)</p><p> $list_num -= $notice_count;</p><p> $list[$i]['num'] = $list_num - $k;</p><p> </p><p> $i++;</p><p> $k++;</p><p>}</p><p>?> </p><p> <link href="//maxcdn.bootstrapcdn.com/font-awesome/4.1.0/css/font-awesome.min.css" rel="stylesheet"></p><p> </p><p><style type="text/css"></p><p> </p><p>.Pstyle {</p><p> opacity: 0;</p><p> display: none;</p><p> position: relative;</p><p> width: auto;</p><p> border: 5px solid #fff;</p><p> padding: 20px;</p><p> background-color: #fff;</p><p>}</p><p> </p><p>.Pstyle ul {margin:0;padding:0; list-style:none}</p><p>.Pstyle li { height:80px; }</p><p> </p><p>.b-close {</p><p> position: absolute;</p><p> right: 5px;</p><p> top: 5px;</p><p> padding: 5px;</p><p> display: inline-block;</p><p> cursor: pointer;</p><p>}</p><p> </p><p> </p><p> </p><p> .pa {padding-left:10px;padding-right:10px; } </p><p> .pa a {text-decoration:none}</p><p> .pa ul{margin:0;padding:0;list-style:none} </p><p> .pa li{background:#fff; width:100%; height:80px; margin-bottom:5px; padding-top:10px; padding-bottom:10px;} </p><p> .pa li img {width:100px;padding-left:10px;padding-right:10px; height:80px; float:left;} </p><p>.pa li #tex { color:#000; height:23px;margin-bottom:2px;font-size:16px;font-weight:bold} </p><p>.pa .pbox { width:100%;} </p><p>.pa .pbox p { height:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;} </p><p>.pa .pbox .yt {margin-top:3px;}</p><p></style></p><p><span class="Apple-tab-span" style="white-space:pre"> </span> <div class="pa"></p><p> <ul></p><p> </p><p> <?php</p><p> for ($i=0; $i<count($list); $i++) {</p><p> </p><p> ?></p><p><span class="Apple-tab-span" style="white-space:pre"> </span><li></p><p> <?php if ($is_checkbox) { ?></p><p> <div class="td_chk" style="float:left;" ></p><p> <label for="chk_wr_id_<?php echo $i ?>" class="sound_only"><?php echo $list[$i]['subject'] ?></label></p><p> <input type="checkbox" name="chk_wr_id[]" value="<?php echo $list[$i]['wr_id'] ?>" id="chk_wr_id_<?php echo $i ?>"></p><p> </div><?php } ?></p><p> <div style="width:120px; height:80px;float:left;"></p><p><span class="Apple-tab-span" style="white-space:pre"> </span> <?php</p><p> } else {</p><p> $thumb = get_list_thumbnail($board['bo_table'], $list[$i]['wr_id'], $board['bo_mobile_gallery_width'], $board['bo_mobile_gallery_height']);</p><p> </p><p> if($thumb['src']) {</p><p> $img_content = '<img src="'.$thumb['src'].'" alt="'.$thumb['alt'].'" width="'.$board['bo_mobile_gallery_width'].'" height="'.$board['bo_mobile_gallery_height'].'">';</p><p> } else {</p><p> $img_content = '<span style="width:'.$board['bo_mobile_gallery_width'].'px;height:'.$board['bo_mobile_gallery_height'].'px">no image</span>';</p><p> }</p><p> </p><p> echo $img_content;</p><p> }</p><p> ?></p><p> </div></p><p> <div class="td_subject"></p><p> <?php</p><p> echo $list[$i]['icon_reply'];</p><p> if ($is_category && $list[$i]['ca_name']) {</p><p> ?></p><p> <a href="<?php echo $list[$i]['ca_name_href'] ?>" class="bo_cate_link"><?php echo $list[$i]['ca_name'] ?></a></p><p> <?php } ?></p><p> </p><p> <a href="<?php echo $list[$i]['href'] ?>"></p><p><span class="Apple-tab-span" style="white-space:pre"> </span> </p><p><span class="Apple-tab-span" style="white-space:pre"> </span> <div class="pbox"></p><p> <p id="tex"> </p><p><span class="Apple-tab-span" style="white-space:pre"> </span> <?php</p><p><span class="Apple-tab-span" style="white-space:pre"> </span> echo $list[$i]['icon_reply'];</p><p><span class="Apple-tab-span" style="white-space:pre"> </span> if ($is_category && $list[$i]['ca_name']) {</p><p><span class="Apple-tab-span" style="white-space:pre"> </span> ?></p><p><span class="Apple-tab-span" style="white-space:pre"> </span> </p><p><span class="Apple-tab-span" style="white-space:pre"> </span> <?php } ?></p><p><span class="Apple-tab-span" style="white-space:pre"> </span></p><p><span class="Apple-tab-span" style="white-space:pre"> </span> <?php if ($list[$i]['is_notice']) echo "공지"; ?></p><p><span class="Apple-tab-span" style="white-space:pre"> </span> <?php echo $list[$i]['subject'] ?></p><p><span class="Apple-tab-span" style="white-space:pre"> </span> </p></p><p> </p><p> <p style="color:#999;font-size:12px; "></p><p><span class="Apple-tab-span" style="white-space:pre"> </span> <span><?php echo $list[$i]['wr_10']?> <?php echo $list[$i]['wr_9']?></span></p><p><span class="Apple-tab-span" style="white-space:pre"> </span></p></p><p><span class="Apple-tab-span" style="white-space:pre"> </span> </p><p><span class="Apple-tab-span" style="white-space:pre"> </span><p style="height:20px; margin-top:3px"></p><p><span class="Apple-tab-span" style="white-space:pre"> </span> <i class="fa fa-star" style="color:#ff0000;font-size:12px;"></i> <span style=" color:#999;font-size:12px; "></p><p><span class="Apple-tab-span" style="white-space:pre"> </span> <?php echo ($list[$i]['wr_7'] > 0?$list[$i]['wr_7']:'0'); ?>점 / <?php echo number_format((int)$list[$i]['wr_5']); ?>명</span> </p><p> </p><p><span class="Apple-tab-span" style="white-space:pre"> </span><i class="fa fa-heart" style="color:#999;font-size:10px;"></i> <span style="color:#999;font-size:12px;"><? echo $list[$i]['wr_good']; ?></span></p><p><span class="Apple-tab-span" style="white-space:pre"> </span></p></p><p><span class="Apple-tab-span" style="white-space:pre"> </span><p class="yt" style="color:#4e4e56;font-size:12px;"><?php echo $list[$i]['wr_content'] ?></p></p><p><span class="Apple-tab-span" style="white-space:pre"> </span></div></p><p> </a></p><p> </li></p><p> <?php } ?></p><p> </ul></p><p></div></p><p> </p><p> <?if( $pg >= $total_page ){?></p><p><span class="Apple-tab-span" style="white-space:pre"> </span><div class="m_more01 morebox" id="more2" ><span>END</span></div></p><p><span class="Apple-tab-span" style="white-space:pre"> </span><?}else{?></p><p><span class="Apple-tab-span" style="white-space:pre"> </span><div class="m_more01 morebox" id="more<?=$nextPg?>" onclick="addList(<?=$nextPg?>)"><span name=mc id="<?=$nextPg?>">MORE ▼</span></div></p><p><span class="Apple-tab-span" style="white-space:pre"> </span><?}?></p><p>
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인전체 질문 목록
채택
채택
답변대기
답변대기
채택
채택
채택
채택
채택
채택
채택
채택
답변대기
채택
답변대기
답변대기
채택
채택
답변대기
채택