diff --git a/register_backend.php b/register_backend.php index e5e4f4c9f63bdd6c0dc6ad9211884fb9f27dc2b3..603fcaf2476c1629fec6bc1a577a39a1aee6e9d8 100644 --- a/register_backend.php +++ b/register_backend.php @@ -19,6 +19,11 @@ if(isset($_POST['login']) && isset($_POST['password']) && !empty($_POST['login'] { $user = \BackEnd\User\MonitoredUser::addUser($_POST['login'],$_POST['email'],$_POST['password'], $_POST['name'],$_POST['address'], $_POST['tel']); + $_SESSION['login']= $user->getLogin(); + $_SESSION['id'] = $user->getId(); + $_SESSION['type'] = $user->getType(); + header('Location: index.php'); + exit; } catch(Exception $e) { @@ -32,7 +37,12 @@ if(isset($_POST['login']) && isset($_POST['password']) && !empty($_POST['login'] { $user = \BackEnd\User\SupervisorUser::addUser($_POST['login'],$_POST['email'],$_POST['password'], $_POST['name'],$_POST['address'], $_POST['tel']); - } + $_SESSION['login']= $user->getLogin(); + $_SESSION['id'] = $user->getId(); + $_SESSION['type'] = $user->getType(); + header('Location: index.php'); + exit; + } catch(Exception $e) { header('Location: index.php?err=5');