답변 3개
채택된 답변
+20 포인트
일단 외부에 서버에 이미지가 있다고 가정하면 ...
Curl로 이미지 가져온 담에 600X600 이미지사이즈 변경해서 폴더에 넣습니다.
여기서 create_thumbnail 이 함수로 누가 배포하신것으로 해결했습니다.
function FileSave($FileLink, $Path,$name1){
$PhotoInfo = pathinfo($FileLink);
$PhotoName[] = $name1;
$PhotoName[] = $PhotoInfo['extension'];
$PhotoName = implode(".", $PhotoName);
$Curl = curl_init();
curl_setopt($Curl, CURLOPT_URL, $FileLink);
curl_setopt($Curl, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($Curl, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($Curl, CURLOPT_SSL_VERIFYHOST, 0);
$Result = curl_exec($Curl);
$FileSave = fopen($Path.$PhotoName, 'x');
fwrite($FileSave, $Result);
fclose($FileSave);
return $PhotoName;
}
답변을 작성하려면 로그인이 필요합니다.

