if (isset($_SERVER['REQUEST_METHOD']) && $_SERVER['REQUEST_METHOD'] == 'POST') { if ($_POST['delete'] == 0) { $list_chatrooms = HTTP_ROOT_DIR . '/comunica/list_chatrooms.php'; // $msg = translateFN("<b>Non esiste nessuna chatroom con il chatroom ID specificato! Impossibile proseguire</b>"); header("Location: {$list_chatrooms}"); exit; } $chatId = DataValidator::is_uinteger($_POST['id_room']); if ($chatId !== false) { $chatRoomHa = ChatRoom::get_info_chatroomFN($chatId); if (!AMA_DataHandler::isError($chatRoomHa)) { // check to see if the chatromm is started, in that case we disable some fields // $chatroom_started = $chatroomObj->is_chatroom_startedFN($chatId); $classId = $chatRoomHa['id_istanza_corso']; $chatTitle = $chatRoomHa['titolo_chat']; $chat_deleted = ChatRoom::remove_chatroomFN($chatId); if ($chat_deleted) { $data = new CText(translateFN('Chat cancellata')); } else { $data = new CText(translateFN('Errore nella cancellazione della Chat')); } } else { $data = new CText(translateFN('Chatroom non trovata')); } } else { $data = new CText(translateFN('Id chat non valido')); } } else { $chatId = DataValidator::is_uinteger($_GET['id_room']); if ($chatId === false) { $data = new CText(translateFN('Id chat non valido') . '(1)');