확장자가 없어도 이미지가 보여지는건 데이터가 있다는 것이므로 바이너리 데이터를 보여주는 형식으로 처리 // 이미지 추출 preg_match_all("/]*src=[\"']?([^>\"']+)[\"']?[^>]*>/i", $row['content'], $out5); for($i = 0; $i < count($out5[0]); $i++){ // base64 데이터 가져오기 $imgBase64 = getImageData($out5[1][$i]); // mime type 가져오기 $imgData = getHeader($out5[1][$i]); $row['content'] = str_replace($out5[0][$i], '', $row['content']); } //함수 // 이미지 데이터를 가져와서 base6..
//------------------------------------------------ // 추출 //------------------------------------------------ // a태그 관련 추출하기 preg_match_all("|]+>(.*)|U",$str,$out1, PREG_PATTERN_ORDER); preg_match_all("|]+>.*|U",$str,$out2, PREG_PATTERN_ORDER); preg_match_all("^]*>/i", $str, $out5); //------------------------------------------------ // 처음 나온는 이미지 추출(jpg,gif,png) //---------------------------------..
$imgsize = @getimagesize(서버절대경로); if($imgsize[0] > 650){ echo ""; } else{ echo ""; } $content; //에디터 내용가져옴 //이미지태그 추출 preg_match_all("/]*src=[\"']?([^>\"']+)[\"']?[^>]*>/i", $content, $out_html); //print_r($out_html); for($i = 0; $i < count($out_html); $i++){ $content = str_replace($out_html[0][$i],"",$content); } echo $content;