>  Q&A  >  본문

Ajax 및 PHP를 사용하여 CodeIgniter에 여러 이미지 파일 업로드

서버측에 여러 이미지 파일을 업로드하는 데 문제가 있습니다. 누군가가 코드의 문제점을 강조할 수 있다면 좋을 것입니다.

처음에는 HTML 코드가 있습니다:

으아악

JavaScript로 정의됨

으아악

선택한 모든 파일을 캡처

으아악

제출 후 AJAX 사용

으아악

PHP에서

으아악

uploadimg() 중에 항상 표시되며 'undefined' 여기에 코드가 표시됩니다

으으으으

P粉252116587P粉252116587179일 전343

모든 응답(1)나는 대답할 것이다

  • P粉268654873

    P粉2686548732024-04-04 13:26:22

    사실 코드에는 한 가지 이상의 문제가 있습니다. 우선, $this->load->library('upload',$config) 语句从 for 循环中取出。您需要从列表中的每个文件创建单个文件才能上传。如果我没有记错的话,Codeigniter do_upload 방법이 여러 파일에서 작동하지 않도록 해야 합니다. 다음과 같이 uploadimg 방법을 업데이트할 수 있습니다:

    으아아아

    P.S 더 읽기 쉬운 파일 이름을 생성하고 있는 것 같습니다. 이 명명 구조를 가진 파일을 찾으려면 구성 배열의 encrypt_name 필드를 false로 설정해야 합니다.

    회신하다
    0
  • 취소회신하다