} //Remove it from 'trash'... $message_to_remove->delete(); } //foreach... } else { if ($action == 'send') { $message = new Message(); $message->sender_id = $_SESSION['user_id']; $message->subject = $_REQUEST['subject']; $message->body = $_REQUEST['body']; $message->is_deleted = 'false'; $message->date_time = date('Y-m-d H:i:s'); $message->create(); $receiver_emails = explode(",", $_REQUEST['to']); foreach ($receiver_emails as $receiver_email) { $rcvr = User::find_by_email(trim($receiver_email)); $last_message = Message::find_last_email($receiver_email); $receiver = new Receiver(); $receiver->user_id = $rcvr->id; $receiver->message_id = $last_message->id; $receiver->is_read = 'false'; $receiver->create(); } } } } } //Action done, redirect bo back page... $page_to_return = $_SERVER['HTTP_REFERER']; redirect_to($page_to_return);