파일 업로드 폼에서 반드시 설정해야 하는 속성값은?
파일 업로드 폼에서 반드시 설정해야 하는
enctype
속성값은?<form action="upload.php" method="post" enctype="___">
<input type="file" name="fileToUpload">
<input type="submit" value="Upload">
</form>
정답: B
파일 업로드 시에는
multipart/form-data
인코딩 타입이 필수입니다.⦁ enctype의 역할:
⦁ 폼 데이터가 서버로 전송될 때의 인코딩 방식 지정
⦁ 파일 업로드는 바이너리 데이터 포함으로 특수 처리 필요
⦁ 다른 enctype들:
⦁
application/x-www-form-urlencoded
: 일반 텍스트 폼 (기본값)⦁
text/plain
: 단순 텍스트 전송⦁
application/json
: JSON 데이터 전송⦁ 필수 설정 3가지:
1.
method="post"
(파일 업로드는 POST만 가능)2.
enctype="multipart/form-data"
3.
type="file"
input 요소
💡 학습 팁
이 문제를 포함한 PHP 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.