From f65958a85948c57ec73e5ba5c830e096f566eb76 Mon Sep 17 00:00:00 2001 From: Klaus-Uwe Mitterer Date: Fri, 15 Jan 2016 08:11:36 +0100 Subject: [PATCH] Inital stuff --- config.php | 6 ++++++ endpoint.php | 33 +++++++++++++++++++++++++++++++++ setup.php | 19 +++++++++++++++++++ 3 files changed, 58 insertions(+) create mode 100644 config.php create mode 100644 endpoint.php create mode 100644 setup.php diff --git a/config.php b/config.php new file mode 100644 index 0000000..6096114 --- /dev/null +++ b/config.php @@ -0,0 +1,6 @@ +connect_error) { + die("Connection failed: " . $conn->connect_error); + } + + $sql = "INSERT INTO tracker (lat, lon) VALUES (" . mysqli_real_escape_string($conn, $_GET['lat']) . ", " . mysqli_real_escape_string($conn, $_GET['lon']) . ");"; + + if (!mysqli_query($conn, $sql)) { + die('Error: ' . mysqli_error($conn)); + } + + mysqli_close($conn); + + echo "OK"; + +} elseif (isset($_GET["tracker"])) { + + echo "OK"; + +} else { + + header('HTTP/1.0 400 Bad Request'); + echo 'Please type this URL in the Self-Hosted GPS Tracker Android app on your phone.'; + +} diff --git a/setup.php b/setup.php new file mode 100644 index 0000000..abb2de3 --- /dev/null +++ b/setup.php @@ -0,0 +1,19 @@ +connect_error) { + die("Connection failed: " . $conn->connect_error); +} + +$sql = "CREATE TABLE tracker ( ts TIMESTAMP PRIMARY KEY DEFAULT CURRENT_TIMESTAMP, lat DOUBLE, lon DOUBLE );"; + +if (!mysqli_query($con,$sql)) { + die('Error: ' . mysqli_error($con)); +} + +mysqli_close($conn); + +echo "OK";