Example #1
0
        @($acc = clean_input($_GET['accuracy']));
        @($battery = clean_input($_GET['battlevel']));
        @($charging = clean_input($_GET['charging']));
        @($provider = clean_input($_GET["provider"]));
        @($bearing = clean_input($_GET["bearing"]));
        @($speed = clean_input($_GET["speed"]));
        @($time = clean_input($_GET["time"]));
        @($deviceid = clean_input($_GET["deviceid"]));
        @($subscriberid = clean_input($_GET["subscriberid"]));
    }
}
if (isset($lat)) {
    # If we've got a request:
    openlog('bigbrothergpsweb', LOG_NDELAY, LOG_USER);
    $msg = "Error! Something wrong with setup or data: " . $secret;
    if (add_request($lat, $lon, $acc, $secret, $ip, $battery, $charging, $provider, $bearing, $speed, $time, $deviceid, $subscriberid)) {
        $msg = "200 OK. Logged request at " . date('Y-m-d H:i') . " from {$secret}.";
        print $msg;
        if ($syslog) {
            syslog(LOG_NOTICE, $msg);
        }
    } else {
        # If adding request failed.
        print $msg;
        syslog(LOG_NOTICE, $msg);
    }
    exit(0);
}
# If not a request from app, go on:
#Authentication:
if (!isset($_SESSION['admin'])) {
Example #2
0
<?php

/**
 * Created by PhpStorm.
 * User: Administrator
 * Date: 7/4/2015
 * Time: 9:33 PM
 */
switch ($_GET['action']) {
    case 'add_request':
        add_request();
        break;
    case 'get_OrderDetails':
        get_OrderDetails();
        break;
    case 'get_OrderDetails_request':
        get_OrderDetails_request();
        break;
    case 'delete_request':
        delete_request();
        break;
    case 'update_request':
        update_request();
        break;
    case 'update_request2':
        update_request();
        break;
}
function add_request()
{
    $data = json_decode(file_get_contents("php://input"));
Example #3
0
 /* Удаление этапа работ плана строительства титула */
 case "deleteBuildingPlan":
     delete_building_plan($postdata);
     break;
     /* Получение всех статусов этапа плана строительства титула */
 /* Получение всех статусов этапа плана строительства титула */
 case "getBuildingStatuses":
     get_building_statuses();
     break;
 case "getContractors":
     get_contractors();
     break;
     /* Добавление заявки */
 /* Добавление заявки */
 case "addRequest":
     add_request($postdata);
     break;
     /* Редактирование заявки */
 /* Редактирование заявки */
 case "editRequest":
     edit_request($postdata);
     break;
     /* Удаление заявки */
 /* Удаление заявки */
 case "deleteRequest":
     delete_request($postdata);
     break;
     /* Добавляет файл технических условий к заявке */
 /* Добавляет файл технических условий к заявке */
 case "addRequestTUDoc":
     add_request_tu_doc($postdata);