Nextrek
Diff Revisions
506
vs
507
for /Android/SmartCharging/endPoints/set_position.php
|
@@ -2,7 +2,8 @@ |
2 |
2 |
|
header("Access-Control-Allow-Origin: *"); |
3 |
3 |
|
header('Content-Type: application/json; charset=UTF-8'); |
4 |
4 |
|
|
5 |
|
- |
require_once("LocalRepository.php"); |
|
5 |
+ |
require_once("repositories/LocalRepository.php"); |
|
6 |
+ |
require_once("repositories/UserRepository.php"); |
6 |
7 |
|
|
7 |
8 |
|
$servername = "localhost"; |
8 |
9 |
|
$username = "smartcharging"; |
|
@@ -22,6 +23,12 @@ |
22 |
23 |
|
$conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); |
23 |
24 |
|
//echo "Connesso con successo al DB"; |
24 |
25 |
|
|
|
26 |
+ |
if (!array_key_exists("token", $params) || !UserRepository::checkToken($params["token"], $conn)) { |
|
27 |
+ |
$risposta["return"] = -1; |
|
28 |
+ |
echo json_encode($risposta); |
|
29 |
+ |
die(); |
|
30 |
+ |
} |
|
31 |
+ |
|
25 |
32 |
|
$local_repo = new LocalRepository($conn); |
26 |
33 |
|
|
27 |
34 |
|
$query_status = $local_repo->setLocalPosition($params["id"], $params["lat"], $params["lon"], $params["indirizzo"]); |