Files
fdn2/public/sendRegistrationBackend.php
T

41 lines
1.0 KiB
PHP

<?php
require_once(dirname(__FILE__)."/load.php");
try {
$email = PostHandler::get("email");
$userName = PostHandler::get("username");
$pass = PostHandler::get("pass");
$confPass = PostHandler::get("passwordConfirm");
$newsletter = false;
if(array_key_exists("newsletter", $_POST)){
$newsletter = true;
}
echo "invitao ";
if(strcmp($pass, $confPass)==0){
// GlobalVariables::get("dao")->getFirst("UserModel",array("username"=>$userName));
// GlobalVariables::get("dao")->getFirst("UserModel",array("email"=>$email));
// GlobalVariables::get("dao")->getFirst("UserModel",array("username"=>$userName));
$user = new stdClass();
$user->email = $email;
$user->password = sha1($pass);
$user->username = $userName;
$user->newsletter = $newsletter;
$userModel = new UserModel($user);
// GlobalVariables::get("dao")->save($userModel);
echo "salvataggio riuscito";
}
else{
echo "Le due password non coincidono";
}
}catch(Exception $exec){
$msg = LogModel::fromException($exec);
GlobalVariables::get("dao")->save($msg);
}
?>