CI 묻고 답하기

제목 file upload시 resize 질문입니다.
카테고리 CIBOARD
글쓴이 공부가필요한 작성시각 2018/03/14 18:01:13
댓글 : 2 추천 : 0 스크랩 : 0 조회수 : 12807   RSS

앞에 글을 올렸는데 상세보기가 이상하게 되어서 다시올려요 ^^;

 

먼저저는 image를 upload하면 제가지정한 크기 [A] = 원본 [B] = 다른사이즈 [C] = 다른사이즈 이렇게 저장이되도록 작업을 하고있습니다.

 

그런데 아직 서툴러서 업로드에서 머무르고만 있네요.. 코드의 어디부분을 수정해야할지 감이 안잡힙니다.

 

먼저 controller입니다.

$target_dir = "test/";

$target_file = $target_dir . basename($_FILES["fileToUpload"]["name"]);

$uploadOk = 1;

$imageFileType = strtolower(pathinfo($target_file,PATHINFO_EXTENSION));

if(isset($_POST["submit"])) {

$check = getimagesize($_FILES["fileToUpload"]["tmp_name"]);

if($check !== false) {

echo "File is an image - " . $check["mime"] . ".";

$uploadOk = 1;

} else {

echo "File is not an image.";

$uploadOk = 0;

}

}

if ($uploadOk == 0) {

echo "Sorry, your file was not uploaded.";

} else {

if (move_uploaded_file($_FILES["fileToUpload"]["tmp_name"], $target_file)) {

echo "The file ". basename( $_FILES["fileToUpload"]["name"]). " uploaded .";

} else {

echo "error";

}

}

허접한 코드지만 여기 어디에 살을 붙여야할지 조언 좀 구하려고 글을 작성하였습니다.

답변부탁드리겠습니다!

 

 

태그 resize,upload
 다음글 datatables에서 pdfmake 사용중 javas... (9)
 이전글 사용자 권한 체크 방법 조언 구합니다^^ (1)

댓글

변종원(웅파) / 2018/03/14 18:08:40 / 추천 0

공개된 소스들 참고하시면 될건데요. ^^

이런 것도 있구요 http://sample.cikorea.net/

로직 - 파일 업로드 성공하면 이미지 리사이즈 라이브러리 사용.

공부가필요한 / 2018/03/15 07:42:59 / 추천 0

@변종원

네 감사합니다! 참고하겠습니다!