Subversion Repository Public Repository

Nextrek

Diff Revisions 615 vs 621 for /Android/SmartCharging/endPoints/registrazione_locale.php

Diff revisions: vs.
  @@ -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);