From 1983db901b9b7ea9b87a66ed38f030369dc3a0a4 Mon Sep 17 00:00:00 2001 From: Philip Häusler Date: Tue, 29 Dec 2015 21:50:09 +0100 Subject: better error message for creating room with name that is already used --- includes/pages/admin_rooms.php | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'includes') diff --git a/includes/pages/admin_rooms.php b/includes/pages/admin_rooms.php index 38a8c302..5287191c 100644 --- a/includes/pages/admin_rooms.php +++ b/includes/pages/admin_rooms.php @@ -54,9 +54,13 @@ function admin_rooms() { if (isset($_REQUEST['submit'])) { $ok = true; - if (isset($_REQUEST['name']) && strlen(strip_request_item('name')) > 0) + if (isset($_REQUEST['name']) && strlen(strip_request_item('name')) > 0) { $name = strip_request_item('name'); - else { + if (isset($room) && sql_num_query("SELECT * FROM `Room` WHERE `Name`='" . sql_escape($name) . "'") > 0) { + $ok = false; + $msg .= error(_("This name is already in use."), true); + } + } else { $ok = false; $msg .= error(_("Please enter a name."), true); } -- cgit v1.2.3-70-g09d2