Nextrek
Diff Revisions
265
vs
287
for /Android/SmartCharging/endPoints/registrazione_locale.php
|
@@ -36,12 +36,19 @@ |
36 |
36 |
|
$user->nominativo = $params["nominativo"]; |
37 |
37 |
|
$user->cell = $params["cell"]; |
38 |
38 |
|
$user->email = $params["email"]; |
39 |
|
- |
$user->avatar = $params["avatar"]; |
|
39 |
+ |
//$user->avatar = $params["avatar"]; |
40 |
40 |
|
$user->is_owner = 1; //è un gestore in questo caso |
41 |
41 |
|
|
42 |
42 |
|
$statusUser = $user_repo->registerUser($user, $params["password"]); |
43 |
43 |
|
$risposta["user_id"] = $statusUser["id"]; |
44 |
44 |
|
|
|
45 |
+ |
$strToHash = $user->username.$user->nominativo.$user->cell.$user->email; |
|
46 |
+ |
|
|
47 |
+ |
if ($params["avatar"] != "") { |
|
48 |
+ |
$imgExtention = substr(strrchr($params["avatar"],'.'),1); |
|
49 |
+ |
$risposta["avatar_path"] = "./avatar/".sha1($strToHash)."-".strval(time()).".".$imgExtention; |
|
50 |
+ |
} |
|
51 |
+ |
|
45 |
52 |
|
if ($statusUser["return"]!=0) { |
46 |
53 |
|
$risposta["local_id"] = -1; |
47 |
54 |
|
$risposta["return"] = $statusUser["return"]; |
|
@@ -54,7 +61,7 @@ |
54 |
61 |
|
$local->nomelocale = $params["nomelocale"]; |
55 |
62 |
|
$local->descrizione = $params["descrizione"]; |
56 |
63 |
|
$local->tipologia = $params["tipologia"]; |
57 |
|
- |
$local->imgs = $params["imgs"]; |
|
64 |
+ |
//$local->imgs = $params["imgs"]; |
58 |
65 |
|
$local->lat = array_key_exists("lat", $params)? $params["lat"] : null; |
59 |
66 |
|
$local->lon = array_key_exists("lon", $params)? $params["lon"] : null; |
60 |
67 |
|
|