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
Example #2
0
    }
    //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'];