{ if (!file_exists($file.'.'.$i)) { $strErrMsg = getMsg('ERR_NO_PARTS').' <b>'.($n + 1).'</b>'; $r = false; break; } } } } else { $Block = intval($_REQUEST['Block']); $skip = ' <input type=button value="'.getMsg('SKIP').'" onClick="reloadPage(2, \''. LANG.'\')">'; if ($r = $tar->SkipTo($Block)) { while(($r = $tar->extractFile()) && haveTime()); } $strErrMsg = implode('<br>',$tar->err); } if ($r === 0) // Finish $bSelectDumpStep = true; else { SetCurrentProgress(($tar->BlockHeader + $tar->ReadBlockCurrent) * 512,$DataSize, $red=false); $hidden = '<input type="hidden" name="Block" value="'.$tar->BlockHeader.'">'. '<input type="hidden" name="ReadBlockCurrent" value="'.$tar->ReadBlockCurrent.'">'. '<input type="hidden" name="EncryptKey" value="'.htmlspecialcharsbx($tar->EncryptKey).'">'.