아무거나

파일업로드 본문

PHP/Laravel

파일업로드

전봉근 2019. 4. 5. 11:43
반응형

file upload

    - <input type="file" name="thumbnail" value="" /> 작성

    - 컨트롤러에 소스 추가

      [소스]

        // 만약 입력값중에 파일이 있으면

        if(Input::hasFile('thumbnail')) {

            $thumbnail = Input::file('thumbnail');

 

            $newFileName = time().'-'.$thumbnail->getClientOriginalName();

 

            // 스토리지에 올려줌 ( storage_path 경로는 storage/files 라는 폴더 생성하여 경로 지정 )

            // 만약 에러가나면 퍼미션문제일 가능성이 높음

            $thumbnail->move(storage_path().'/files/', $newFileName);

            $lecture->thumbnail = $newFileName;

        }

반응형

'PHP > Laravel' 카테고리의 다른 글

event 기능  (0) 2019.04.05
event & queue  (0) 2019.04.05
Eloquent + Pagination 사용  (0) 2019.04.05
validator(유효성검증)  (0) 2019.04.04
옐로퀀트ORM 활용  (0) 2019.04.04
Comments