728x90
외부에서 받아오는 이미지를 서버에 저장하는 코드입니다.
$imgLink = "www.원하는 이미지 URI.com"; // 다운받을 URI
/
$linkArray = explode("/", $imgLink);/ 파일명 가져오기
$filename = $linkArray[count($linkArray)-1];
//$ext = strtolower(pathinfo($imgLink, PATHINFO_EXTENSION)); // 확장자명 가져오기
$fp = fopen("./upload/".$filename,'w'); // 저장하실 이미지 위치와 파일명
$ch = curl_init();
curl_setopt ($ch, CURLOPT_URL, $imgLink);
curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
$contents = curl_exec($ch);
curl_close($ch);
fwrite($fp,$contents);// 가져올 외부이미지 주소
fclose($fp);
echo '<img src="/upload/'.$filename.'">';
$linkArray = explode("/", $imgLink);/ 파일명 가져오기
$filename = $linkArray[count($linkArray)-1];
//$ext = strtolower(pathinfo($imgLink, PATHINFO_EXTENSION)); // 확장자명 가져오기
$fp = fopen("./upload/".$filename,'w'); // 저장하실 이미지 위치와 파일명
$ch = curl_init();
curl_setopt ($ch, CURLOPT_URL, $imgLink);
curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
$contents = curl_exec($ch);
curl_close($ch);
fwrite($fp,$contents);// 가져올 외부이미지 주소
fclose($fp);
echo '<img src="/upload/'.$filename.'">';
'PHP' 카테고리의 다른 글
[PHP] 날짜 입력으로 해당 월에 몇주차인지 구하기 (0) | 2022.07.15 |
---|---|
[PHP]SimpleXML 로 XML 파일 데이터 가져오기 (0) | 2022.06.30 |
[PHP] Session 을 이용해서 로그인정보 가져오기 (0) | 2022.06.15 |
[PHP] 섬머노트(Summernote) 이미지, 영상 등록 (0) | 2022.05.26 |
[PHP] 섬머노트(Summernote) 사용해서 게시글 작성하기 (0) | 2022.05.24 |