function zip()
{
$zip = new ZipArchive;
$res = $zip->open($_FILES['file']['tmp_name']);
if ($res) {
for($i = 0; $i <= 2; $i++){
$stat = $zip->statIndex($i);
$legitImage=explode('.',$stat['name']);
print_r($legitImage);
echo $legitImage[1];
echo $legitImage[0];
if($legitImage[1]=='png' && $legitImage[0] == 'Isometric_'.$i)
{
echo "It's an image";
//do your operations
}
}
echo 'Not Valid Form,'.$zip->numFiles;
}
$zip->close();
}
안녕,ajax를 사용하여 대용량 파일을 업로드하는 방법은 무엇입니까? 위의 코드에서
내가 두 개의 압축 파일 9.3 MB의 데이터를 하나 1.20 메가 하나를 시도했다. 그러나 1.20mb 파일의 경우 코드는 예상대로 실행되지만 큰 코드의 경우 파일을 찾을 수 없으므로 오류가 표시됩니다. 우리는 우리의 호스트를 서비스로 사용하고 있기 때문에 나의 최대 크기를 얻을 수있는 곳에서 정보를 얻지 못하고 오류가 발생하는 이유가 있습니다. 또한 set_time_limit이 이유라고 생각합니다. 9 메가 바이트 이상의 파일을 업로드하기 때문에 크기 제한 시간 이상 걸릴 수 있습니다.
아무도 내가 잘못 가고있는 것 같아요. 어떤 도움도 깊이 감사드립니다.
확인을받지 – exussum