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; case 3: //get all active luas
} //delete thumbnail unlink("thumbnails/" . $nameId); } ini_set('display_errors', 1); set_time_limit(3600); //Timeout limit 1 hour (could be a big file or slow con) if ($_GET['m'] == NULL) { die("No mode given!"); } //echo "<br/>Mode: "; echo $_GET['m']; switch ($_GET['m']) { case 0: $dbresult = $dbConnect->getNames(); $xmlDoc->createWidgets(); $xmlDoc->addMysqlResult($dbresult, 'Widget'); break; case 1: if (!isset($_GET['name'])) { die("invalid parameter"); } $name = $_GET['name']; $dbresult = $dbConnect->addName($name, $userId); die("Added"); break; case 2: if (!isset($_GET['n']) || !isset($_GET['a']) || !isset($_GET['mo']) || !isset($_GET['id']) || !isset($_GET['h']) || !isset($_GET['c'])) { die("invalid parameter"); } $id = $_GET['id']; $name = $_GET['n'];