getver($conf['version']) && !empty($update['version']) ) { echo ' '; echo '

更新说明

    '.$update['update_log'].'
  • '; } else if(!empty($update['version'])) { echo '

    版本更新

    • 当前版本:'.$conf['version'].'
    • 最新版本:'.$update['version'].'
    • '; } else { echo '

      版本更新

open($src)===true) { $zip->extractTo($dest); $zip->close(); return true; } return false; } function deldir($dir) { if(!is_dir($dir))return false; $dh=opendir($dir); while ($file=readdir($dh)) { if($file!="." && $file!="..") { $fullpath=$dir."/".$file; if(!is_dir($fullpath)) { unlink($fullpath); } else { deldir($fullpath); } } } closedir($dh); if(rmdir($dir)) { return true; } else { return false; } } $scriptpath=str_replace('\\','/',$_SERVER['SCRIPT_NAME']); $scriptpath = substr($scriptpath, 0, strrpos($scriptpath, '/')); $admin_path = substr($scriptpath, strrpos($scriptpath, '/')+1); $RemoteFile = $update['file']; $ZipFile = "lylme_spage_update.zip"; copy($RemoteFile,$ZipFile) or die("无法下载更新包文件!".'返回上级'); if (zipExtract($ZipFile,ROOT)) { if($admin_path!='admin' && is_dir(ROOT.'admin')) { //修改后台地址 deldir(ROOT.$admin_path); rename(ROOT.'admin',ROOT.$admin_path); } if(function_exists("opcache_reset"))@opcache_reset(); $upsql=true; unlink($ZipFile); } else { unlink($ZipFile); echo(''); } } include './footer.php'; ?>