示例#1
0
         die("invalid parameter");
     }
     $ver = $_GET['v'];
     $nameId = $_GET['nId'];
     $dbresult = $dbConnect->addLuaVersion($ver, $nameId, $userId);
     echo $dbresult;
     die($dbresult);
     break;
 case 4:
     if (!isset($_GET['c']) || !isset($_GET['a']) || !isset($_GET['id'])) {
         die("invalid parameter");
     }
     $id = $_GET['id'];
     $changelog = $_GET['c'];
     $active = $_GET['a'];
     $dbresult = $dbConnect->updateLuaVersion($id, $changelog, $active, $userId);
     die("Updated");
     break;
 case 5:
     //add lua file
     if (!isset($_GET['lid']) || !isset($_GET['l'])) {
         die("invalid parameter");
     }
     $id = intval($_GET['lid']);
     $local = $_GET['l'];
     if ($local[0] != '/') {
         $local = "/" . $local;
     }
     $pathPart = "files/" . $id . $local;
     mkdir_recursive("files/" . $id . "/" . dirname($local), 0777);
     $url = $luaFilesBaseUrl . "/" . $pathPart;