반응형
출처 : http://multime.kr/bbs/board.php?bo_table=tech&wr_id=12
function save_web_image($url, $saveName) { if (strstr($url, "//")) { $a = explode("//", $url); $url = $a[1]; } $a = explode("/", $url); $host = $a[0]; $path = ""; for ($i = 1; $i < count($a); $i++) $path .= "/".$a[$i]; $fp = fsockopen($host, 80, $errno, $errstr, 10); if ($fp) { $send = "GET $path HTTP/1.1\r\n"; $send.= "Host: $host\r\n"; $send.= "Connection: Close\r\n\r\n"; fwrite($fp, $send); $content = ""; while (!feof($fp)) $content .= fread($fp, 1024); $content = substr($content, strpos($content, "\r\n\r\n") + 4); fclose($fp); $im = imagecreatefromstring($content); imagegif($im, $saveName); return $saveName; } return ""; }
반응형
'Web > PHP' 카테고리의 다른 글
[PHP] zip에서 이미지 추출하여 미리보기 이미지(thumbnail) 만들기 (0) | 2017.01.12 |
---|---|
[PHP] 다중 파일을 zip으로 묶어받기 (0) | 2017.01.12 |
구글 단축 주소 (1) | 2017.01.10 |
엑셀파일 생성시 숫자형으로 강제 변환되는 것 방지 (0) | 2011.11.22 |
array 관련함수 (0) | 2011.11.15 |