"; preg_match("/src=[\"\']?([^\"\'\s>]+)/i", $img, $m); $src = trim($m[1]); //echo $src; // 상대경로(..)로 시작되면 sir.co.kr 도메인으로 여긴다. $src = preg_replace("/^\.\.\//", "http://m.sir.co.kr/", $src); $absolute = preg_replace("/^http\:\/\/(www\.)?sir\.co\.kr\/(.*)$/", "/home/sir/$2", $src); $thumb_dir = "$g4[path]/data/thumb/$bo_table"; if (!is_dir($thumb_dir)) { @mkdir($thumb_dir, 0707); @chmod($thumb_dir, 0707); } $result = true; if (preg_match("/\.(jpe?g|png)$/i", $src)) { // 유일한 파일명을 만든다. $src_md5 = md5($src.$width); $thumb = "$thumb_dir/{$wr_id}-{$src_md5}"; if (!file_exists($thumb)) { $result = mobile_create_thumb($src, $width, $thumb); } } else { $thumb = $src; } if ($result) { $size = @getimagesize($absolute); if ($size[2] == IMAGETYPE_GIF) $w = ($size[0] < $width) ? $size[0] : $width; else $w = ($size[0] < $width) ? $size[0] : "100%"; return ""; } } } else { foreach ($matches as $img) { preg_match("/src=[\"\']?([^\"\'\s>]+)/i", $img, $m); $result = true; $src = trim($m[1]); //if ($is_admin) echo $src."
"; if (preg_match("/\.(jpe?g|png)$/i", $src)) { // 상대경로(..)로 시작되면 sir.co.kr 도메인으로 여긴다. $src = preg_replace("/^\.\.\//", "http://sir.co.kr/", $src); // 유일한 파일명을 만든다. $src_md5 = md5($src.$width); $thumb = "$g4[path]/data/thumb/{$bo_table}-{$wr_id}-{$src_md5}"; if (!file_exists($thumb)) { $result = mobile_create_thumb($src, $width, $thumb); } } else { $thumb = $src; } if ($result) { //if ($is_admin) { $begin_time = get_microtime(); } //echo $thumb; $size = @getimagesize($thumb); //if ($is_admin) print_r2($size); if ($size[2] == IMAGETYPE_GIF) $w = ($size[0] < $width) ? $size[0] : $width; else $w = ($size[0] < $width) ? $size[0] : "100%"; //if ($is_admin) { echo "

time : "; echo get_microtime() - $begin_time; } return ""; } } } } function mobile_embed($matches) { foreach ($matches as $embed) { //$embed = preg_replace("#height\=\d+#i", "", $embed); //$embed = preg_replace("#width\=\d+#i", "", $embed); return $embed; } } ?>