Skip to content
컴퓨터잡담
2011.08.28 22:07

[php] 외부이미지 파일이 정상인지 체크

조회 수 6820 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

[php] 이미지 파일이 정상인지 체크


$ii=0;

if(ereg("<IMG ",$conten))

{

$imgs=explode("<IMG ",$conten);

for($i=0;$i<count($imgs);$i++)

{

$imgadds = explode(">",$imgs[$i]);

$imgadd[$ii] = "<IMG".$imgadds[0].">";


$imgt=explode('src=',$imgs[$i]);

$imgt=explode('"',$imgt[1]);

$img[$ii]=$img[0];


$imgad=$imgadd[$ii];

imagesize($imgsize,$imgad);


if($img[$ii]) {$ii++}

}

}


if(ereg("<img ",$conten))

{

$imgs=explode("<img ",$conten);

for($i=0;$i<count($imgs);$i++)

{

$imgadds = explode(">",$imgs[$i]);

$imgadd[$ii] = "<img".$imgadds[0].">";


$imgt=explode('src=',$imgs[$i]);

$imgt=explode('"',$imgt[1]);

$img[$ii]=$img[0];


$imgad=$imgadd[$ii];

imagesize($imgsize,$imgad);


if($img[$ii]) {$ii++}

}

}



function imagesize($imgsize,$imgad)

{

$size = GetImageSize ($imgsize);

if($size)

{

echo "sizename : $imgsize<br >img address : $imgad<br />";

}

else{

echo "sizename : $imgsize<br >img address : $imgad<br />";

$conten=str_replace($imgad,"",$conten);

}

}

로그인 후 댓글쓰기가 가능합니다.

?

http://urin79.com

우린친구블로그

sketchbook5, 스케치북5

sketchbook5, 스케치북5

나눔글꼴 설치 안내


이 PC에는 나눔글꼴이 설치되어 있지 않습니다.

이 사이트를 나눔글꼴로 보기 위해서는
나눔글꼴을 설치해야 합니다.

설치 취소