채택완료

[최신글] 파일첨부한 이미지는 출력되는데 에디터 이미지는 출력이 안되요..

2014-02-25 (화) 18:23:24 7,597
파일첨부한 이미지는 
이미지 11.png

이렇게 잘나오는데


에디터로 작성된 게시물에 이미지는

이미지 12.png

노이미지로 넘어가버리네요.

제일상단에

Copy
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가 
$imgwidth=200; //표시할 이미지의 가로사이즈
$imgheight=150; //표시할 이미지의 세로사이즈
$thumb_quality = 100;


 넓이높이를 지정하고

Copy
<?
$img = "$g4[path]/data/file/$bo_table/thumb/{$list[$i][wr_id]}";
if (!@file_exists($img)) $img = "$g4[path]/data/file/$bo_table/thumbnail/{$list[$i][wr_id]}";
if (!@file_exists($img)) $img = "{$list[$i][file][0][path]}/{$list[$i][file][0][file]}";
if (!@file_exists($img)) $img = "$g4[path]/data/cheditor4[^<>]*\.(gif|jp[e]?g|bmp|png)";
if (!$list[$i][wr_id]) $img = "";
if (@is_dir($img)) $img = "";
$list[$i][subject] = mw_builder_reg_str($list[$i][subject]);
if($list[$i]['file']['0']['view']) {
				$src = $list[$i]['file']['0']['path']."/".$list[$i]['file']['0']['file'];
				$thumb = thumbnail($src, $thumb_width, $thumb_height, 0, 1, $quality, 2, '',  $filter, $noimg);
			}else{
				//게디터에서 삽입한 이미지 뽑자ㅠㅠ
				$edit_img = $list[$i]['wr_content'];
				if (eregi("data/cheditor4[^<>]*\.(gif|jp[e]?g|png|bmp)", $edit_img, $tmp)) {
					$file = $g4['path'].'/' . $tmp['0']; // 파일명
					$thumb = thumbnail($file, $thumb_width, $thumb_height, 0, 1, $quality, 2, '',  $filter, $noimg);
				}
			}
?>

	<? if ($img) { ?>
    			<?
			$image = $list[$i][file][0][file]; //원본
			$img=$data_path. "/".$image;  //썸네일이 없을경우 원본출력

				echo $list[$i][icon_reply] . " ";
				echo "<a href='{$list[$i]['href']}'><img src='$img' width='{$imgwidth}' height='{$imgheight}' align='center' style='width:{$imgwidth}px;height:{$imgheight}px;border:1px solid #CECECE; padding:0px '></a>";
			?>
    <? } else { ?>
    <a href="<?=$list[$i][href]?>"><img src="<?=$latest_skin_path;?>/img/no_img.gif" style="width:210px; height:150px;"></a>
    <? } ?>
<? } ?>
 

이렇게 마감처리했는데 에디터 이미지라면 출력할수 있도록 코드가 필요합니다..ㅠ
 

|

답변 1개

채택된 답변
+20 포인트
2014-02-26 (수) 11:28:13
 
요기 참고하시면 될 것 같네요

답변을 작성하려면 로그인이 필요합니다.