Subversion Repository Public Repository

Nextrek

Diff Revisions 651 vs 652 for /Android/SmartCharging/endPoints/registrazione_locale.php

Diff revisions: vs.
  @@ -49,6 +49,12 @@
49 49 die();
50 50 }
51 51
52 + if (!array_key_exists("email", $params) || $params["email"] === "" || !filter_var($params["email"], FILTER_VALIDATE_EMAIL)) {
53 + $risposta = createErrorMessage(-1, "Parametro \"email\" non valido");
54 + echo json_encode($risposta);
55 + die();
56 + }
57 +
52 58 /*if (!array_key_exists("nome", $params) || $params["nome"] === "") {
53 59 $risposta = createErrorMessage(-1, "Parametro \"nome\" non valido");
54 60 echo json_encode($risposta);
  @@ -72,7 +78,7 @@
72 78 //$user->nominativo = $params["nominativo"];
73 79 $user->nome = array_key_exists("nome", $params) ? $params["nome"] : "";
74 80 $user->cognome = array_key_exists("cognome", $params) ? $params["cognome"] : "";
75 - $user->cell = $params["cell"];
81 + $user->cell = array_key_exists("cell", $params) ? $params["cell"] : "";
76 82 $user->email = $params["email"];
77 83 //$user->avatar = $params["avatar"];
78 84 //$user->is_owner = 1; //è un gestore in questo caso