From 23949411303aa534ac35fb2ebdfc7c18638b56bc Mon Sep 17 00:00:00 2001 From: Pelle <etienne.brateau@gmail.com> Date: Fri, 4 Dec 2015 07:42:10 +0100 Subject: [PATCH] bug fix --- register_backend.php | 24 ++++++++++++++++++++---- 1 file changed, 20 insertions(+), 4 deletions(-) diff --git a/register_backend.php b/register_backend.php index a1eb5fc..f3b5c57 100644 --- a/register_backend.php +++ b/register_backend.php @@ -13,15 +13,31 @@ if(isset($_POST['login']) && isset($_POST['password']) && !empty($_POST['login'] { if($_POST['password'] === $_POST['passwd_confc']) { - if($_POST['type'] === monitored) + if($_POST['type'] === 'monitored') { - $user = \BackEnd\User\MonitoredUser::addUser($_POST['login'],$_POST['email'],$_POST['password'], + try + { + $user = \BackEnd\User\MonitoredUser::addUser($_POST['login'],$_POST['email'],$_POST['password'], $_POST['name'],$_POST['address'], $_POST['tel']); + } + catch(Exception $e) + { + header('Location: index.php?err=4'); + exit; + } } - else if ($_POST['type'] === supervisor) + else if ($_POST['type'] === 'supervisor') { - $user = \BackEnd\User\SupervisorUser::addUser($_POST['login'],$_POST['email'],$_POST['password'], + try + { + $user = \BackEnd\User\SupervisorUser::addUser($_POST['login'],$_POST['email'],$_POST['password'], $_POST['name'],$_POST['address'], $_POST['tel']); + } + catch(Exception $e) + { + header('Location: index.php?err=5'); + exit; + } } else { -- GitLab