require "session_check.php"; require "proxy/proxy.php"; $is_check = check_rights("f02"); if (!$is_check) { echo $m_langpackage->m_no_pri; exit; } //语言包引入 $t_langpackage = new toollp(); $er_langpackage = new errorlp(); $tool_id = get_argg('id'); if ($tool_id == '') { echo '<script type="text/javascript">alert("' . $t_langpackage->t_id_wrong . '");window.history.go(-1);</script>'; exit; } $serv_url = act_substitue("tools", "&folder=" . $tool_id); //远程工具箱代理地址 $client_tool_root = 'toolsBox'; //本地工具箱路径 $xmlDom = new DOMDocument(); $xmlDom->load($client_tool_root . '/tool.xml'); if (!$xmlDom->validate()) { //检测本地工具箱规范 echo '<script type="text/javascript">alert("' . $t_langpackage->t_not_stand . '");window.history.go(-1);</script>'; exit; } $tool_client = file_get_contents($client_tool_root . "/tool.xml"); //取得本地的工具箱列表 if (!$tool_client) { echo '<script type="text/javascript">alert("' . $t_langpackage->t_not_find . '");window.history.go(-1);</script>'; exit;
<?php require "session_check.php"; $is_check = check_rights("e02"); if (!$is_check) { echo $m_langpackage->m_no_pri; exit; } require "proxy/proxy.php"; //语言包引入 $so_softwarelp = new softwarelp(); $er_langpackage = new errorlp(); $version_url = "../docs/version.txt"; $whole_version = file_get_contents($version_url); $version_num = short_check(get_argg('version')); $serv_url = act_substitue("software", "&update_version=" . $version_num . "&version=" . $whole_version); $update_data = file_get_contents($serv_url); $xmldom = new DomDocument(); $xmldom->loadXML($update_data); $dir_array = $xmldom->getElementsByTagName('dir'); //取得目录列表 $file_array = $xmldom->getElementsByTagName('file'); //取得文件列表 $del_array = $xmldom->getElementsByTagName('del'); //取得删除列表 $sql_str = $xmldom->getElementsByTagName('update_sql'); //取得sql列表 $is_success = 1; //状态 //升级sql if ($sql_str->length) {
$is_check = check_rights("b12"); if (!$is_check) { echo $m_langpackage->m_no_pri; exit; } $serv_url = act_substitue("tpl", "&folder=" . $downloadName); //远程模板代理地址 $base_dir = "../templates/" . $setup_dir . "/"; break; case "skin": $is_check = check_rights("b14"); if (!$is_check) { echo $m_langpackage->m_no_pri; exit; } $serv_url = act_substitue("skin", "&folder=" . $downloadName); //远程模板代理地址 $tpl_dir = preg_replace('/\\/\\w*/', "", $skinUrl); $base_dir = "../skin/" . $tpl_dir . "/" . $setup_dir . "/"; break; default: echo 'error'; exit; break; } if ($downloadName == '') { echo '<script type="text/javascript">alert("' . $u_langpackage->u_none . '");window.history.go(-1);</script>'; exit; } if ($setup_dir == '') { echo '<script type="text/javascript">alert("' . $u_langpackage->u_none_url . '");window.history.go(-1);</script>';