function checkUsername($username, $pw) { global $dbConnect; if ($pw != null && !validateSpringAccount($username, $pw)) { return -1; } $curId = $dbConnect->getUserIdByName($username); if ($curId == -1) { $dbConnect->addUser($username); $curId = $dbConnect->getUserIdByName($username); } return $curId; } switch ($_GET['m']) { case 0: $dbresult = $dbConnect->getOverview(true); $xmlDoc->createWidgets(); $xmlDoc->addMysqlResult($dbresult, 'Widget'); break; case 1: $luaId = $_GET['id']; $dbresult = $dbConnect->getFilesByLua($luaId); $xmlDoc->createFiles(); $xmlDoc->addMysqlResult($dbresult, 'File'); break; case 2: $luaId = $_GET['id']; $dbresult = $dbConnect->getLuaById($luaId); $xmlDoc->createWidgets(); $xmlDoc->addMysqlResult($dbresult, 'Widget'); break;
die("Deleted"); } die("ERROR"); break; case 13: $id = intval($_GET['id']); if ($dbConnect->checkNameRight($id, $userId)) { deleteNameFiles($id); $dbConnect->deleteName($id); die("Deleted"); } die("ERROR"); break; case 14: //get overView (latest widgets only) with in-active widgets $dbresult = $dbConnect->getOverview(false); $xmlDoc->createWidgets(); $xmlDoc->addMysqlResult($dbresult, 'Widget'); break; case 15: //Add Mod if (!isset($_GET['name'])) { die("invalid parameter"); } $name = $_GET['name']; $dbresult = $dbConnect->addMod($name, $userId); die("Added"); break; case 16: //Add ModWidget if (!isset($_GET['n'])) {