Nextrek
Diff Revisions
615
vs
621
for /Android/SmartCharging/endPoints/registrazione_locale.php
|
@@ -31,6 +31,36 @@ |
31 |
31 |
|
$local = new Local(); |
32 |
32 |
|
$local_repo; |
33 |
33 |
|
|
|
34 |
+ |
if (is_null($params)) { |
|
35 |
+ |
$risposta = createErrorMessage(-1, "Nessun parametro passato"); |
|
36 |
+ |
echo json_encode($risposta); |
|
37 |
+ |
die(); |
|
38 |
+ |
} |
|
39 |
+ |
|
|
40 |
+ |
if (!array_key_exists("username", $params) || $params["username"] === "") { |
|
41 |
+ |
$risposta = createErrorMessage(-1, "Parametro \"username\" non valido"); |
|
42 |
+ |
echo json_encode($risposta); |
|
43 |
+ |
die(); |
|
44 |
+ |
} |
|
45 |
+ |
|
|
46 |
+ |
if (!array_key_exists("password", $params) || $params["password"] === "") { |
|
47 |
+ |
$risposta = createErrorMessage(-1, "Parametro \"password\" non valido"); |
|
48 |
+ |
echo json_encode($risposta); |
|
49 |
+ |
die(); |
|
50 |
+ |
} |
|
51 |
+ |
|
|
52 |
+ |
if (!array_key_exists("nome", $params) || $params["nome"] === "") { |
|
53 |
+ |
$risposta = createErrorMessage(-1, "Parametro \"nome\" non valido"); |
|
54 |
+ |
echo json_encode($risposta); |
|
55 |
+ |
die(); |
|
56 |
+ |
} |
|
57 |
+ |
|
|
58 |
+ |
if (!array_key_exists("cognome", $params) || $params["cognome"] === "") { |
|
59 |
+ |
$risposta = createErrorMessage(-1, "Parametro \"cognome\" non valido"); |
|
60 |
+ |
echo json_encode($risposta); |
|
61 |
+ |
die(); |
|
62 |
+ |
} |
|
63 |
+ |
|
34 |
64 |
|
try { |
35 |
65 |
|
$conn = new PDO("mysql:host=".DB_SERVERNAME.";dbname=".DB_NAME, DB_USERNAME, DB_PASSWORD); |
36 |
66 |
|
$conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); |