오늘 웹사이트 백엔드에 파일 업로드 기능을 추가했는데, 파일 업로드가 선택되지 않았다는 버그가 나타났습니다.
다음은 코드 부분입니다.
<form method="post" action="attached.php?action=upload_post" enctype="multipart/form-data"> <table width="100%" cellspacing="0" cellpadding="0" border="0"> <tr> <td><input type="file" name="attaFile" id="attaFile" /> </tr> <tr> <td valign="bottom" height="50"><button type="submit" id="attaBtn">确定</button></td> </tr> </table> </form>
오랫동안 코드를 확인해 본 결과 코드에는 문제가 없다고 느꼈습니다. 한번 해보자는 마음으로 name="attaFile"을 name="attafile"로 변경했습니다. 대문자 F를 소문자로 업로드했으며 업로드에 성공했습니다.
저도 이 문제 때문에 반나절을 허비했습니다. SAE 문제인지, 아니면 모든 서버에서 동일한지는 모르겠습니다.
위 내용은 이 글의 전체 내용입니다. 모두 마음에 드셨으면 좋겠습니다.