<?php include 'dbconnect.php'; $latitude = isset($_POST['latitude']) ? $_POST['latitude'] : '0.0'; $longitude = isset($_POST['longitude']) ? $_POST['longitude'] : '0.0'; $speed = isset($_POST['speed']) ? $_POST['speed'] : '0'; $direction = isset($_POST['direction']) ? $_POST['direction'] : '0'; $distance = isset($_POST['distance']) ? $_POST['distance'] : '0'; $date = isset($_POST['date']) ? $_POST['date'] : '0000-00-00 00:00:00'; $date = urldecode($date); $locationmethod = isset($_POST['locationmethod']) ? $_POST['locationmethod'] : ''; $locationmethod = urldecode($locationmethod); $phonenumber = isset($_POST['phonenumber']) ? $_POST['phonenumber'] : ''; $sessionid = isset($_POST['sessionid']) ? $_POST['sessionid'] : '0'; $accuracy = isset($_POST['accuracy']) ? $_POST['accuracy'] : '0'; $extrainfo = isset($_POST['extrainfo']) ? $_POST['extrainfo'] : ''; $eventtype = isset($_POST['eventtype']) ? $_POST['eventtype'] : ''; // from the phone $params = array(':latitude' => $latitude, ':longitude' => $longitude, ':speed' => $speed, ':direction' => $direction, ':distance' => $distance, ':date' => $date, ':locationmethod' => $locationmethod, ':phonenumber' => $phonenumber, ':sessionid' => $sessionid, ':accuracy' => $accuracy, ':extrainfo' => $extrainfo, ':eventtype' => $eventtype ); $stmt = $pdo->prepare('CALL prcSaveGPSLocation( :latitude, :longitude, :speed, :direction, :distance, :date, :locationmethod, :phonenumber, :sessionid, :accuracy, :extrainfo, :eventtype);' ); $stmt->execute($params); echo '0'; ?>