Beispiel #1
0
function delete_message()
{
    $screen_name = $_SESSION['user'];
    //configuration parameters:
    $config_params = Config::getConfigParams();
    $css = $config_params['css'];
    $tweet_size_max = $config_params['tweet_size_max'];
    $tweet_size_max_google = $config_params['tweet_size_max_google'];
    $hostname = $config_params['hostname'];
    $docroot = $config_params['docroot'];
    $debug = $config_params['debug'];
    $enable_stats = $config_params['enable_stats'];
    $script_path = __FUNCTION__;
    $message_list_delete = $_REQUEST['delete'];
    $model = new TwextraModel();
    $model->deleteTweetList($message_list_delete);
    header("Location:{$hostname}/displayMessageHistory.php");
    exit;
}
Beispiel #2
0
 function delete_message($data)
 {
     //delete this message if the user_name is same as the message creator name, and redirect to message history page or page B
     $username = $_SESSION['user'];
     $message_id = $data['message_id'];
     $message_poster = $data['message_poster'];
     if ($username == $message_poster) {
         //delete message, and redirect to message history page
         $twextra_model = new TwextraModel();
         $success = $twextra_model->deleteTweetList(array($message_id));
         header("Location: " . $hostname . "/displayMessageHistory.php");
         exit;
     } else {
         //error message, redirect to page B
         $error = "This message '{$message_id}' could not be deleted.";
         $twextra_view = new TwextraView();
         $twextra_view->displayTweet($message_id, $error);
     }
 }