파일 형식 오류 업로드 시 오류 발생
**13
**13 2018-07-19 17:01:54
0
3
2340

주 선생님: 요구 사항에 맞지 않는 형식의 파일 업로드를 테스트했는데 페이지에서 오류(500 오류)가 보고되었습니다.


**13
**13

모든 응답 (3)
Summer

아직 이 업데이트 방법에 도달하지 않았을 수도 있습니다. 어서

    政治13

    파일을 올바른 형식으로 업로드하면 컨트롤러에 다음 메시지가 설정됩니다. 업로드 성공!

    하지만 잘못된 형식으로 파일을 업로드하면 페이지 오류 500이라는 메시지가 표시됩니다. ??

    다음은 코드입니다(선생님 코드와 동일):

    public function update(){
    //업로드된 파일을 포함한 모든 요청 데이터 가져오기:
    $data= $this->request->param( true );
    //개별 파일 작업의 경우 파일 객체로 패키징합니다
    $file=$this->request->file('image');
    //파일 확인 및 업로드:
    $info=$ 파일- >validate(['ext'=>'jpg,png','size'=>3000000])->move(ROOT_PATH.'public/uploads/');
    if(is_null($info )) {
    $this->error($file->getError())
    }
    //업데이트 작업 수행
    $res=banner_model::update([
    > (), ''링크'= & gt ; $ data [' link '],
    ' desc '= & gt; $ data [' desc '],
    ], [' ID '= & gt; $ data [' ID '] ]);
    업데이트가 성공한 경우:
    if(is_null($res)){
    $this->error('업데이트 실패');
    }
    $this->success('업데이트 성공') ;

    }

    마스터님, 저를 도와주세요;

      无忌哥哥

      Ajax 코드가 잘못 작성된 것일 수 있으므로 코드를 주의 깊게 확인하시기 바랍니다. ,

        최신 다운로드
        더>
        웹 효과
        웹사이트 소스 코드
        웹사이트 자료
        프론트엔드 템플릿
        회사 소개 부인 성명 Sitemap
        PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!