파일 업로드 방법, 이미지 파일 업로드 예제 소스 > php

본문 바로가기
사이트 내 전체검색

php

파일 업로드 방법, 이미지 파일 업로드 예제 소스

페이지 정보

작성자 서방님 댓글 0건 조회 101회 작성일 16-06-22 13:36

본문

* 소스 설명 *


앞에 번호는 주석번호 입니다.
  1. 하나의 소스(파일)에 전송폼과 결과폼이 동시에 존재하기 때문에 구분을 해주는 역활을 함.
  2. 파일이 업로드 되었는지 여부와 정상적으로 업로드가 되었는지 확인하는 역활을 함. 정상적으로 업로드가 완료된 경우 0을 반환하기 때문에 0이 아닌경우는 완료되지 않은것으로 처리함
  3. 업로드가 된 파일은 $_FILE['upload']['type']에 타입값을 갖게 되는데, 원하는 이미지 타입만을 업로드 하기 위하여, 타입목록을 배열에 저장후 in_array 함수를 통해 현재 타입이 허용목록에 있는지 확인하는 역활을 함. 허용되지 않은 이미지 업로드시 메시지 출력함.
  4. 업로드된 파일은 임시저장소에 임시파일 형태로 존재하게 되는데 이 파일을 다른곳으로 이동하지 않으면 스크립트 종료시에 자동으로 삭제가 된다. 따라서 원하는 경로로 파일을 이동시켜주는 역활을 함.
  5. 업로드된 파일을 사용자가 확인할 수 있도록 <img> 태그를 통해 출력시켜 줌.
  6. 업로드시 오류가 발생할 경우 오류번호를 확인할 수 있는데, 오류 번호에 대한 내용을 출력시켜 줌.
  7. 임시파일은 스크립트 종료시에 자동삭제 되지만 확실하게 하기위해 확인후 삭제처리 함.
  8. 클라이언트, 즉 이용자 브라우저에서 파일 업로드 최대용량을 제한하기 위한 설정이며, 서버측에서도 php.ini 설정항목에 의하여 최대용량을 제한하게 된다. 서버측에서 용량제한이 되어있다고 하더라도 클라이언트 쪽에서도 확인을 하는것이 좋다.


댓글목록

등록된 댓글이 없습니다.

Total 612건 17 페이지
게시물 검색

회원로그인

접속자집계

오늘
189
어제
163
최대
1,347
전체
154,723
Latest Crypto Fear & Greed Index

그누보드5
Copyright © 서방님.kr All rights reserved.