';
echo "parent.errDownload('[".($_instPath?$_instPath:_LANG('a001','install'))."]');";
echo '';
exit;
}
if ($version == '1')
{
$tmpname = $_FILES['upfile']['tmp_name'];
$realname = $_FILES['upfile']['name'];
if (is_uploaded_file($tmpname))
{
if (substr($realname,0,3) != 'rb-' || substr($realname,-4) != '.zip')
{
echo '';
exit;
}
$extPath = './';
$saveFile = $extPath.'rb2-package.zip';
move_uploaded_file($tmpname,$saveFile);
$extractor = new ArchiveExtractor();
$extractor -> extractArchive($saveFile,$g['path_root']);
DirChmod($g['path_root'],0707);
unlink($saveFile);
}
}
else {
$rbPackage = getUrlData('http://www.kimsq.co.kr/__update/core/'.$version.'.zip',10);
if (!trim($rbPackage))
{
echo '';
exit;
}
$rbPackageFile = $g['path_root'].$version.'.zip';
$fp = fopen($rbPackageFile,'w');
fwrite($fp,$rbPackage);
fclose($fp);
$zip = new ZipArchive;
if ($zip->open($rbPackageFile) === TRUE) {
$zip->extractTo($g['path_root']);
$zip->close();
} else {
echo 'failed';
}
DirChmod($g['path_root'],0707);
unlink($rbPackageFile);
}
}
?>