예제 #1
0
} else {
    if ($method == 'POST') {
        $data = $_POST;
    }
}
if (!isset($_GET['a'])) {
    echo 'action not set';
    exit;
}
$a = explode('.', $_GET['a']);
$result = 0;
switch (array_shift($a)) {
    case 'location':
        include 'classes/Locations.php';
        $ctr = new Locations();
        $result = $ctr->process($a, $data);
        break;
    case 'get_puzzle_images':
        $result = new stdClass();
        $ar = array_values(array_diff(scandir('../videopuzzle/imgs'), array('.', '..', '_notes')));
        $result->result = explode(',', 'videopuzzle/imgs' . implode(',videopuzzle/imgs/', $ar));
        $result->success = 'success';
        break;
}
if ($result) {
    if (isset($GLOBALS['ERROR'])) {
        $result->error = $GLOBALS['ERROR'];
    } else {
        echo json_encode($result);
    }
} else {