/** * Deletes a Message if the User is the creator, else displays error */ private function deleteMessage() { $messageId = TableMng::getDb()->real_escape_string($_GET['ID']); if (MessageFunctions::checkIsCreatorOf($messageId, $_SESSION['uid'])) { MessageFunctions::deleteMessage($messageId, $_SESSION['uid']); } else { $this->_interface->DieError('Nur der Ersteller der Nachricht kann diese löschen'); } $this->_smarty->display($this->_smartyPath . 'messageDeleteFinished.tpl'); }
protected function deleteMessageAjax() { $messageId = TableMng::getDb()->real_escape_string($_POST['messageId']); if (MessageFunctions::checkIsCreatorOf($messageId, $_SESSION['uid'])) { try { MessageFunctions::deleteMessage($messageId); } catch (Exception $e) { die('error'); } } else { die('No Owner!'); } }