>  기사  >  백엔드 개발  >  php 파일을 업로드한 후 오류 코드를 업로드하세요.

php 파일을 업로드한 후 오류 코드를 업로드하세요.

coldplay.xixi
coldplay.xixi원래의
2020-08-10 10:05:062405검색

php 파일 업로드 오류 코드: 먼저 html에서 양식을 표시한 다음 양식과 파일 앞에 숨겨진 필드를 추가합니다. 마지막으로 변수 [$_FILES] 배열을 미리 정의합니다.

php 파일을 업로드한 후 오류 코드를 업로드하세요.

php 파일 업로드 오류 코드:

참고:

1 파일을 업로드할 때 html의 양식에

enctype='multipart/form-data'

를 표시해야 합니다. 다음과 같이 양식의 파일 앞에 숨겨진 필드를 추가하려면:

<input type=hidden name=&#39;MAX_FILE_SIZE&#39; value=&#39;value&#39;>

파일 업로드 오류 코드:

1 사전 정의된 변수 $_FILES 배열에는 5개의 내용이 있습니다. $_FILES数组有5个内容: 

  • $_FILES['userfile']['name']——客户端机器文件的原名称 

  • $_FILES['userfile']['type']——文件的 MIME 类型 

  • $_FILES['userfile']['size']——已上传文件的大小,单位为字节 

  • $_FILES['userfile']['tmp_name']——文件被上传后在服务端储存的临时文件名 

  • $_FILES['userfile']['error']——和该文件上传相关的错误代码 

2、其中$_FILES['userfile']['error']

    $ _FILES['userfile']['name'] - 클라이언트 컴퓨터 파일의 원래 이름
  • $_FILES['userfile']['type'] - 파일의 MIME 유형
  • $_FILES [' userfile']['size']——업로드된 파일의 크기(바이트)
  • $_FILES['userfile']['tmp_name']——파일 다음에 서버에 저장되는 임시 파일 이름
  • $_FILES['userfile']['error']——파일 업로드 관련 오류 코드
  • 2. 그 중 $_FILES['userfile']['error'] code>는 다음과 같은 값과 의미를 가질 수 있습니다.

0 - 오류가 발생하지 않았으며 파일이 성공적으로 업로드되었습니다. 반드시 파일이 업로드된 것은 아닙니다. 크기가 0인 것을 확인할 수 있습니다.

🎜1 - 업로드된 파일이 php.ini의 upload_max_filesize 옵션으로 제한되는 값을 초과했습니다. 🎜🎜🎜🎜2 - 업로드된 파일의 크기가 HTML 형식의 MAX_FILE_SIZE 옵션에 지정된 값을 초과합니다. 🎜🎜🎜🎜3 - 파일의 일부만 업로드되었습니다. 🎜🎜🎜🎜4 - 업로드된 파일이 없습니다. 이는 양식의 파일 필드에 내용이 없고 빈 문자열임을 의미합니다. 🎜🎜🎜🎜🎜관련 학습 권장 사항: 🎜php 프로그래밍🎜(동영상) 🎜🎜🎜

위 내용은 php 파일을 업로드한 후 오류 코드를 업로드하세요.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.