Ejemplo n.º 1
0
        } else {
            $data = 0;
            return $data;
        }
    }
}
if (isset($_GET[sessionID]) && $_GET[sessionID] == 'all') {
    $path1 = $dataPath . "client_" . $_SESSION[clientID] . "/" . date('d-m-Y', strtotime($_GET["date_offline"])) . "/";
    $matches = array();
    $c = 0;
    preg_match_all("/(a href\\=\")([^\\?\"]*)(\")/i", get_text($path1), $matches);
    //print_r($matches[2]);
    $xml = '<gps>';
    for ($i = 1; $i < count($matches[2]); $i++) {
        //echo $mydata=gpspathFun($path1,$matches[2][$i]);
        $mydata = gpspathAll($path1, $matches[2][$i]);
        $data1 = explode("#", $mydata);
        $data2 = explode("\$", $data1[count($data1) - 2]);
        if (count($data2) > 1) {
            $data3 = explode(",", $data2[1]);
            $vehi = $data3[0];
            $date = date("Y-m-d H:i:s", @mktime($data3[4] + 5, $data3[5] + 30, $data3[6], $data3[2], $data3[1], $data3[3]));
            $info .= "Direction : " . $data3[10] . "&lt;br&gt;";
            $pos1 = calLat($data3[7]);
            $pos2 = calLong($data3[8]);
            $lat = $pos1;
            $lng = $pos2;
            $mph = $data3[9];
            $direction = $data3[10];
            $distance = '';
            $date = $date;
Ejemplo n.º 2
0
            $data = @fgets($file1);
        }
        $data = getSortedData($data);
        return $data;
    } else {
        return 0;
    }
    @fclose($file1);
}
if (isset($_GET[gpsdata]) && $_GET[gpsdata]) {
    $gpsdata = str_replace("\$", "", $_GET[gpsdata]);
    $gpsdata = str_replace("@", "", $gpsdata);
    $gpsdata = explode(",", $gpsdata);
    if ($gpsdata[8] == date("d-m-Y")) {
        $path1 = $GLOBALS[dataPath] . "src/data/" . date('d-m-Y', strtotime($gpsdata[8])) . "/" . $gpsdata[0] . ".txt";
        $mydata = gpspathAll($path1);
        $data1 = explode("#", $mydata);
        $data2 = explode("@", $data1[count($data1) - 2]);
        if (count($data2) > 1) {
            $data3 = explode(",", $data2[1]);
            //print_r($data3);
            $lat = calLat($data3[2]);
            $lng = calLong($data3[1]);
            $devDateTime = $data3[8] . " " . $data3[9];
            $devImei = $data3[0];
            $sessionid = $_GET["sessionid"];
        }
        //exit;
        $getDevice = "SELECT * FROM tb_deviceinfo WHERE di_imeiId = " . $gpsdata[0] . " AND di_status = 1";
        $resDevice = $db->query($getDevice);
        if ($db->affected_rows > 0) {