>  기사  >  백엔드 개발  >  PHP가 양식과 그림을 동시에 업로드할 때 enctype을 채우는 방법

PHP가 양식과 그림을 동시에 업로드할 때 enctype을 채우는 방법

angryTom
angryTom원래의
2019-10-29 14:25:583519검색

PHP가 양식과 그림을 동시에 업로드할 때 enctype을 채우는 방법

php에서 양식과 사진을 동시에 업로드할 때 enctype을 입력하는 방법# 🎜🎜#

파일 제출에 텍스트와 그림이 포함된 경우 양식 속성에 enctype을 추가해야 하며 값은 multipart/form-data입니다.

<form action="" method="post" id="myform" name="myform" enctype="multipart/form-data"></form>

enctype 이 속성은 양식의 MIME(다용도 인터넷 메일 확장) 인코딩을 관리합니다. 사용 가능한 값은 세 가지입니다:

● application/x-www-form - urlencoded ---양식 전송을 위한 인코딩을 설정하는 데 사용되며 파일 업로드에는 사용할 수 없는 기본값

eg: xmlHttp.setRequestHeader("Content-Type","application/x- AJAX의 www-form - urlencoded"), 오류를 보고할 양식에 enctype=application/x-www-form-urlencoded를 작성할 필요가 없습니다. 기본 HTML 양식이 이러한 유형의 전송 인코딩 #🎜이기 때문입니다. 🎜#

● multipart/ form-data ---전송할 특수 유형의 데이터 지정, 사진이나 mp3와 같은 텍스트가 아닌 콘텐츠 업로드

● text/plain -- - 일반 텍스트 전송은 파일 업로드에 사용할 수 없습니다. MIME: 다목적 인터넷 메일 확장 서비스. 1992년 이메일 시스템에서 처음 사용되었으나 나중에 브라우저에도 적용되었습니다. 서버는 그들이 보내는 멀티미디어 데이터의 유형을 브라우저에 알려주고, 알림 방법은 멀티미디어 데이터의 MIME 유형을 표시하여 브라우저가 수신된 정보 중 어떤 것이 Shockwave 파일인 MP3 파일인지 알 수 있도록 하는 것입니다. 서버는 MIME 플래그를 설정합니다. 전송된 데이터에 문자가 삽입되어 관련 파일을 읽는 데 사용할 플러그인을 브라우저에 알려줍니다.

PHP 관련 지식을 더 보려면

PHP中文网

을 방문하세요!

위 내용은 PHP가 양식과 그림을 동시에 업로드할 때 enctype을 채우는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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