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;