Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- linux
- jquery
- 주식 청약 일정
- 6월 공모주 청약 일정
- Oracle
- MYSQL
- JavaScript
- 맥
- css
- Eclipse
- 공모주 청약
- html
- 자바
- 코드이그나이터
- 주식 청약
- 주식
- IPO
- php
- Stock ipo
- 자바스크립트
- 오라클
- Stock
- 공모주 청약 일정
- java
- SQL
- codeigniter
- 리눅스
- 제이쿼리
- 7월 공모주 청약 일정
- 공모주
Archives
- Today
- Total
개발자의 끄적끄적
[php] file upload error 체크 방법 본문
728x90
반응형
[php] file upload error 체크 방법
<?php
$fileError = $_FILES["FILE_NAME"]["error"]; // where FILE_NAME is the name attribute of the file input in your form
switch($fileError) {
case UPLOAD_ERR_INI_SIZE:
// Exceeds max size in php.ini
break;
case UPLOAD_ERR_PARTIAL:
// Exceeds max size in html form
break;
case UPLOAD_ERR_NO_FILE:
// No file was uploaded
break;
case UPLOAD_ERR_NO_TMP_DIR:
// No /tmp dir to write to
break;
case UPLOAD_ERR_CANT_WRITE:
// Error writing to disk
break;
default:
// No error was faced! Phew!
break;
}
- UPLOAD_ERR_OK - 오류없이 파일을 업로드하여 성공했습니다.
- UPLOAD_ERR_INI_SIZE - 업로드 된 파일이 php.ini 의 upload_max_filesize 지시어를 초과합니다.
- UPLOAD_ERR_PARTIAL - 업로드 된 파일이 HTML 양식에 지정된 MAX_FILE_SIZE 지시문을 초과합니다.
- UPLOAD_ERR_NO_FILE - 업로드 된 파일이 없습니다.
- UPLOAD_ERR_NO_TMP_DIR - 임시 폴더가 없습니다. (PHP 5.0.3부터).
- UPLOAD_ERR_CANT_WRITE - 파일을 디스크에 쓰지 못했습니다. (PHP 5.1.0부터).
- UPLOAD_ERR_EXTENSION - PHP 확장 프로그램이 파일 업로드를 중단했습니다. (PHP 5.2.0부터).
위와 같이 업로드 에러를 찾아서 각각 처리할 수 있습니다.
개발하시는데 참고들 하시길!!
반응형
'개발 > php' 카테고리의 다른 글
[php] mysqli 를 이용한 접속 예제 소스 (0) | 2020.10.02 |
---|---|
[PHP] 한글 포함한 문자열 자르기 mb_substr [펌] (0) | 2020.09.30 |
[php] CentOS7 + nginx + PHP7 + codeIgniter 세팅기[펌] (0) | 2020.09.19 |
[php] nginx / codeigniter index.php 죽이기 설정 참고 URL (0) | 2020.09.18 |
[php] nginx index.php 제거 방법 (0) | 2020.09.17 |
Comments