Subversion Repository Public Repository

Nextrek

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

Diff revisions: vs.
  @@ -42,6 +42,12 @@
42 42 die();
43 43 }
44 44
45 + if (!array_key_exists("email", $params) || $params["email"] === "" || !filter_var($params["email"], FILTER_VALIDATE_EMAIL)) {
46 + $risposta = createErrorMessage(-1, "Parametro \"email\" non valido");
47 + echo json_encode($risposta);
48 + die();
49 + }
50 +
45 51 /*if (!array_key_exists("nome", $params) || $params["nome"] === "") {
46 52 $risposta = createErrorMessage(-1, "Parametro \"nome\" non valido");
47 53 echo json_encode($risposta);
  @@ -65,7 +71,7 @@
65 71 //$user->nominativo = $params["nominativo"];
66 72 $user->nome = array_key_exists("nome", $params) ? $params["nome"] : "";
67 73 $user->cognome = array_key_exists("cognome", $params) ? $params["cognome"] : "";
68 - $user->cell = $params["cell"];
74 + $user->cell = array_key_exists("cell", $params) ? $params["cell"] : "";
69 75 $user->email = $params["email"];
70 76 //$user->avatar = $params["avatar"];
71 77 //$user->is_owner = 0; //non è un gestore