diff --git a/api/v1/post/users.php b/api/v1/post/users.php index 4fae5b7..bbda606 100644 --- a/api/v1/post/users.php +++ b/api/v1/post/users.php @@ -237,6 +237,11 @@ elseif ($command == 'insert' && isAllowed('user',$profile,$permission,'C') === 1 //STEP 2- Send to user include_once './assets/mail/email_template_new.php'; send_mail($post_content['username'],$subject,$message,'',''); + } else { + //Encrypt results + $messages = generate_payload($exists); + //Send results + echo $messages; } } elseif ($command == 'delete' && isAllowed('user',$profile,$permission,'D') === 1){ diff --git a/settings/translations/translations_NL.php b/settings/translations/translations_NL.php index 0ee5e30..ac7c03e 100644 --- a/settings/translations/translations_NL.php +++ b/settings/translations/translations_NL.php @@ -282,6 +282,7 @@ $message_us_1 = 'Gebruiker aangemaakt!'; $message_us_2 = 'Gebruiker aangepast!'; $message_us_3 = 'Gebruiker verwijderd!'; $message_no_users = 'Er zijn geen gebruikers'; +$error_msg_0 = 'Gebruiker bestaat al.'; //Partners $partners_h2 = 'Partners'; diff --git a/settings/translations/translations_US.php b/settings/translations/translations_US.php index b6b00e5..ac31257 100644 --- a/settings/translations/translations_US.php +++ b/settings/translations/translations_US.php @@ -282,6 +282,7 @@ $message_us_1 = 'User created successfully!'; $message_us_2 = 'User updated successfully!'; $message_us_3 = 'User deleted successfully!'; $message_no_users = 'There are no users'; +$error_msg_0 = 'User already exists.'; //Partners $partners_h2 = 'Partners'; diff --git a/user.php b/user.php index 3e804f1..2186c47 100644 --- a/user.php +++ b/user.php @@ -107,18 +107,41 @@ if (isset($_GET['id'])) { $payload = generate_payload($data); //API call $responses = ioServer('/v1/users', $payload); - if ($responses === 'NOK'){ + $responses = decode_payload($responses); - } else { + if ($responses === 'NOK'){ + header('Location: index.php?page=user&success_msg=0'); + + } elseif ($responses == 1){ + header('Location: index.php?page=user&success_msg=0'); + } + else { header('Location: index.php?page=users&success_msg=1'); exit; } } } +//EMPTY VIEW +$view = ''; + +// Handle success messages +if (isset($_GET['success_msg'])) { + if ($_GET['success_msg'] == 0) { + $success_msg = $error_msg_0; + } +} template_header('User', 'user', 'manage'); -$view =' +if (isset($success_msg)){ + $view .= '
'.$success_msg.'
+ +