$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 {
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; }
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 }