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