Esempio n. 1
0
        $BODY_ID = mysql_insert_id();
    }
    if ($BODY_ID == "" || $BODY_ID == 0) {
        message(_("错误"), _("邮件发送错误,请重新发送!"));
        exit;
    }
    if ($CENSOR_FLAG == 1) {
        $CENSOR_DATA['BODY_ID'] = $BODY_ID;
        $CENSOR_DATA['FROM_ID'] = $_SESSION['LOGIN_USER_ID'];
        $CENSOR_DATA['TO_ID'] = $TO_ID;
        $CENSOR_DATA['SUBJECT'] = $SUBJECT;
        $CENSOR_DATA['CONTENT'] = $CENSOR_CONTENT;
        $CENSOR_DATA['SEND_TIME'] = $SEND_TIME;
        $CENSOR_DATA['RECEIPT'] = $RECEIPT;
        censor_data("0", $CENSOR_DATA);
        button_back();
        exit;
    }
}
if (($SEND_FLAG == 1 || $SEND_FLAG == 2) && ($TO_ID_STR != "" || $TO_WEBMAIL != "")) {
    if ($TO_ID_STR != "") {
        if ($SEND_FLAG == 1) {
            message(_("提示"), _("内部邮件发送成功"));
        } else {
            message(_("提示"), _("内部邮件已转到相关人员审核"));
        }
    }
    if ($TO_WEBMAIL != "" && $TO_ID_STR == "") {
        if ($SEND_FLAG == 1) {
            message(_("提示"), _("外部邮件发送成功"));
        } else {
Esempio n. 2
0
function office_attach($NEW_TYPE, $NEW_NAME, $MODULE = "")
{
    global $ATTACH_PATH2;
    global $ROOT_PATH;
    if (stristr($NEW_TYPE, ".") || stristr($NEW_TYPE, "/") || stristr($NEW_TYPE, "\\") || stristr($NEW_NAME, "/") || stristr($NEW_NAME, "\\") || stristr($MODULE, "/") || stristr($MODULE, "\\")) {
        message("错误", "参数含有非法字符。");
        exit;
    }
    $EXT_NAME = strtolower(substr($NEW_NAME, -4));
    if (stristr($EXT_NAME, ".php")) {
        message("错误", "PHP文件被禁止上传。");
        button_back();
        exit;
    }
    if ($MODULE == "") {
        $MODULE = attach_sub_dir();
    }
    $YM = date("ym", time());
    $PATH = $ATTACH_PATH2 . $MODULE;
    if (!file_exists($PATH)) {
        mkdir($PATH, 448);
    }
    $PATH = $PATH . "/" . $YM;
    if (!file_exists($PATH)) {
        mkdir($PATH, 448);
    }
    $ATTACHMENT_ID = mt_rand();
    $FILE_DES = $PATH . "/" . $ATTACHMENT_ID . "." . $NEW_NAME . "." . $NEW_TYPE;
    if (file_exists($FILE_DES)) {
        $ATTACHMENT_ID = mt_rand();
        $FILE_DES = $PATH . "/" . $ATTACHMENT_ID . "." . $NEW_NAME . "." . $NEW_TYPE;
    }
    $FILE_SRC = $ROOT_PATH . "/module/OC/new." . $NEW_TYPE;
    @copy($FILE_SRC, $FILE_DES);
    return $YM . "_" . $ATTACHMENT_ID;
}
Esempio n. 3
0
use_helper('Button', 'Ajax', 'Javascript');
$module = $sf_context->getModuleName();
$lang = $document->getCulture();
$is_connected = $sf_user->isConnected();
$has_rights = $sf_user->hasCredential('moderator');
$redirected = $document->get('redirects_to');
$is_archive = $document->isArchive();
$is_protected = $document->get('is_protected');
?>
<nav id="nav_tools" class="nav_box">
    <div id="nav_tools_top"></div>
    <div id="nav_tools_content">
        <ul>
            <li><?php 
echo button_back($module);
?>
</li>
            <?php 
if (!$is_archive) {
    ?>
              <li><?php 
    echo button_prev($module, $id);
    ?>
</li>
              <li><?php 
    echo button_next($module, $id);
    ?>
</li>
            <?php 
}