HTML form으로부터 넘어온(post) file 오브젝트는 php에서 $_FILES에 담겨있습니다.
이를 이용하여 업로드를 구현하면 됩니다.
$_FILES에는 다음과 같은 변수로 값이 저장되어집니다.
아래는 file폼의 name값이 upfile이라는 가정하여 작성하였습니다.
$_FILES['upfile']['tmp_name'] = 웹서버에 임시로 저장된 파일의 위치
$_FILES['upfile']['name'] = 사용자 시스템에 있을 때의 파일 이름
$_FILES['upfile']['size'] = 파일의 바이트 크기
$_FILES['upfile']['type'] = 파일의 MIME 타입 예)text/plain | image/png
$_FILES['upfile']['error'] = 파일 업로드시 발생한 오류 코드
그렇다면 간단히 PHP에서는 어떻게 구성되는지 보겠습니다.
'개발지식창고 > Web_PHP' 카테고리의 다른 글
쿠키, 세션, 캐시 정리 (0) | 2019.02.15 |
---|---|
로컬 소스 수정후 서버에 바로 반영이 안될때 (0) | 2018.05.07 |
PHP의 환경변수 $_SERVER 값 (0) | 2018.05.07 |
쿼리문이 한글이 깨져서 DB 서버로 전달될때 (0) | 2017.03.25 |
Cannot start session without errors, please check errors given in your PHP and/or webserver log file and configure your PHP installation properly. (0) | 2015.09.27 |