저는 Codeigniter를 응용 프로그램에 사용하고 있습니다. 일부 사진의 경우 업로드 섹션을 만들었고 jpg 및 png로 파일 유형을 설정했습니다. 구성에 JPG, PNG, JPEG 및 JPEG를 넣어야하는지 알고 싶습니다. Codigniter가 사진을 업로드하도록 설정하십시오.codeigniter에서 파일을 업로드 할 때 JPG와 jpg와 차이가 있습니까?
TNX!
저는 Codeigniter를 응용 프로그램에 사용하고 있습니다. 일부 사진의 경우 업로드 섹션을 만들었고 jpg 및 png로 파일 유형을 설정했습니다. 구성에 JPG, PNG, JPEG 및 JPEG를 넣어야하는지 알고 싶습니다. Codigniter가 사진을 업로드하도록 설정하십시오.codeigniter에서 파일을 업로드 할 때 JPG와 jpg와 차이가 있습니까?
TNX!
allowed_types
설정에서 파일 형식을 한 번만 입력해야하며 소문자 여야합니다.
$config['allowed_types'] = 'gif|jpg|png';
당신은 또한의 .jpeg 파일 확장자를 사용하는 경우 경우 누군가에 그 목록에 JPEG를 추가 할 수 있습니다 (이 help guide에서 촬영).
$ext = strtolower(ltrim($this->file_ext, '.'));
if (! in_array($ext, $this->allowed_types))
{
return FALSE;
}
: 파일이
CI_Upload
클래스를 통해 통과되어 업로드
는
이 다음의 코드 라인 유효한 파일 유형을 검사하는 기능 is_allowed_filetype
을 갖는다 (시스템/라이브러리/upload.php로 있음)
업로드 된 파일의 파일 확장자를 소문자로 바꿉니다. 따라서 업로드 된 파일의 경우 업로드 할 수있는 파일 형식에 영향을 미치지 않습니다.
대답이 아니지만 파일을 저장하기 전에 파일 이름의 대소 문자를 통일하는 것이 좋습니다. Windows (또는 파일 이름을 대소 문자로 구분하지 않는 OS)에서 파일을 가져와야하는 경우, 파일 이름 충돌로 자신을 찾습니다. –