コード例 #1
0
ファイル: init_message.php プロジェクト: YocoZhang/OA-SYS
 * @since 1
 */
$message = '';
$message_bool = false;
/**
 * 添加新的消息
 * @since 1
 */
if (isset($_POST['new_message']) == true && isset($_POST['new_name']) == true) {
    $title = '';
    if (isset($_POST['new_title']) == true) {
        $title = $_POST['new_title'];
    } else {
        //引入截取字符串模块
        require DIR_LIB . DS . 'plug-substrutf8.php';
        $title = plugsubstrutf8($_POST['new_message'], 100);
    }
    $new_user_view = $oauser->view_user_name($_POST['new_name']);
    if ($new_user_view) {
        if ($oapost->add($title, $_POST['new_message'], 'message', 0, $post_user, null, $new_user_view['id'], null, 'private', null)) {
            $message = '消息成功发送!';
            $message_bool = true;
        } else {
            $message = '无法发送消息。';
            $message_bool = false;
        }
    } else {
        $message = '该用户不存在!';
        $message_bool = false;
    }
}
コード例 #2
0
        $message = '无法添加新的通知。';
        $message_bool = false;
    }
}
/**
 * 编辑消息
 * @since 4
 */
if (isset($_POST['edit_id']) == true && isset($_POST['edit_message']) == true) {
    $title = '';
    //引入截取字符串模块
    require_once DIR_LIB . DS . 'plug-substrutf8.php';
    if (isset($_POST['edit_title']) == true && $_POST['edit_title']) {
        $title = plugsubstrutf8($_POST['edit_title'], 15);
    } else {
        $title = plugsubstrutf8($_POST['edit_message'], 15);
    }
    if ($oapost->edit($_POST['edit_id'], $title, $_POST['edit_message'], 'message', 0, $oauser->get_session_login(), null, null, null, 'public', null)) {
        $message = '编辑通知成功!';
        $message_bool = true;
    } else {
        $message = '无法修改通知,请稍候重试。';
        $message_bool = false;
    }
}
/**
 * 删除消息
 * @since 1
 */
if (isset($_GET['del']) == true) {
    if ($oapost->del($_GET['del'])) {