/* * *
 * http://localhost:8080/pvcloud/backend/new_account.php?email=jose.a.nunez@gmail.com&nickname=jose&pwdHash=1234pass
 * 
 * * */
error_reporting(E_ERROR);
class newAccountResponse
{
    public $status = "";
    public $message = "";
}
require_once './DA/da_conf.php';
require_once './DA/da_helper.php';
require_once './DA/da_account.php';
$email = filter_input(INPUT_GET, "email");
$guid = filter_input(INPUT_GET, "guid");
$response = new newAccountResponse();
try {
    $activatedAccount = da_account::ActivateAccount($email, $guid);
    if ($activatedAccount != NULL && $activatedAccount->email == $email && $activatedAccount->confirmed == TRUE) {
        $response->status = "OK";
        $response->message = "Account for {$email} was confirmed successfully.";
    } else {
        $response->status = "ERROR";
        $response->message = "Account Confirmation failed";
    }
} catch (Exception $ex) {
    $response->status = "ERROR";
    $response->message = $ex->getMessage();
}
include './inc/incJSONHeaders.php';
echo json_encode($response);