코딩 스쿨에 오신것을 환영합니다~~

질의응답 게시판

 
PHP 입문 13강 게시글 insert.php 질문
정 * 연 | 2023-04-22
▷ 첨부파일 : insert_파일용량 체크 얼럿.png (21261 Byte)      [저장]

안녕하세요 추가 질문 드립니다.

13강 insert.php에 보면 파일 용량 체크 조건문이 제대로 동작하지 않는 것 같습니다.

설정한 값보다 용량이 낮은 경우에는 DB에 문제 없이 저장되지만

설정한 값을 초과하는 파일을 첨부할 경우

얼럿이 노출되지 않고 바로 DB에 게시글이 저장되며(첨부파일은 저장되지 않습니다.)

subject와 content가 누락되어 저장됩니다.

바쁘시겠지만 확인 한번 부탁드리겠습니다.

감사합니다.


●내용추가
용량별로 테스트를 조금 더 진행해봤습니다.
40MB 미만으로 테스트 할 경우 얼럿 노출됩니다.
40MB가 초과되는 경우 본문 내용과 같은 증상이 반복됩니다.

  • 관 * 자
  • 2023-04-22 (13:35)
PHP에서 파일업로드 용량 제어는 작성한 코드와 서버 환경에 따라 조금 복잡합니다.서버의 php.ini 파일의 upload_max_filesize, post_max_size를 체크해 보시기 바랍니다. 만약 웹 호스팅 중이시라면 호스팅 업체에 문의해 보시기 바랍니다. 제가 실행환경이 달라 회원님과 동일한 환경에서 테스트가 곤란한 점이 있습니다.^^