From 6fc1cf5fc27cb5ac6fcd2d6ed2db7c01829443f0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=8F=99=E8=BF=B0=E3=80=81=E5=88=AB=E7=A6=BB?= Date: Sun, 23 Jun 2024 19:30:43 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E8=87=AA=E5=AE=9A=E4=B9=89?= =?UTF-8?q?=E8=A1=A8=E5=8D=95=E7=95=99=E8=A8=80=E9=80=9A=E7=9F=A5=E7=AB=99?= =?UTF-8?q?=E9=95=BF=E9=82=AE=E4=BB=B6=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/admin/ad_add.php | 2 +- src/admin/sys_info.php | 8 ++++---- src/apps/diy.php | 15 +++++++++++++++ src/apps/showphoto.php | 2 +- 4 files changed, 21 insertions(+), 6 deletions(-) diff --git a/src/admin/ad_add.php b/src/admin/ad_add.php index eba353f6..98efb7d4 100644 --- a/src/admin/ad_add.php +++ b/src/admin/ad_add.php @@ -55,7 +55,7 @@ if ($dopost == "save") { } $query = "INSERT INTO `#@__myad` (clsid,typeid,tagname,adname,timeset,starttime,endtime,normbody,expbody) VALUES ('$clsid','$typeid','$tagname','$adname','$timeset','$starttime','$endtime','$normbody','$expbody');"; $dsql->ExecuteNoneQuery($query); - ShowMsg("成功添加一个广告", "ad_main.php"); + ShowMsg("成功添加一则广告", "ad_main.php"); exit(); } $dsql->Execute('dd', 'SELECT * FROM `#@__myadtype` ORDER BY id DESC'); diff --git a/src/admin/sys_info.php b/src/admin/sys_info.php index e76fa615..eb62b4e3 100644 --- a/src/admin/sys_info.php +++ b/src/admin/sys_info.php @@ -68,12 +68,12 @@ else if ($dopost == 'add') { $nvarvalue = preg_replace("[^0-9.]","", $nvarvalue); } if (trim($nvarname) == '' || preg_match("#[^a-z_]#i", $nvarname)) { - ShowMsg("变量名不能为空并且必须为[a-z_]组成", "-1"); + ShowMsg("变量名称不能为空并且必须为a-z_组成", "-1"); exit(); } $row = $dsql->GetOne("SELECT varname FROM `#@__sysconfig` WHERE varname LIKE '$nvarname' "); if (is_array($row)) { - ShowMsg("该变量名称已经存在", "-1"); + ShowMsg("变量名称已经存在", "-1"); exit(); } $row = $dsql->GetOne("SELECT aid FROM `#@__sysconfig` ORDER BY aid DESC"); @@ -86,11 +86,11 @@ else if ($dopost == 'add') { exit(); } if (!is_writeable($configfile)) { - ShowMsg("成功保存变量,但由于".$configfile."无法写入,因此不能更新配置文件", "sys_info.php?gp=$vargroup"); + ShowMsg("成功保存变量,由于".$configfile."无法写入,更新配置文件失败", "sys_info.php?gp=$vargroup"); exit(); } else { ReWriteConfig(); - ShowMsg("成功保存变量并更新配置文件", "sys_info.php?gp=$vargroup"); + ShowMsg("成功添加一则变量", "sys_info.php?gp=$vargroup"); exit(); } } diff --git a/src/apps/diy.php b/src/apps/diy.php index b9729908..10e2d7e8 100755 --- a/src/apps/diy.php +++ b/src/apps/diy.php @@ -70,6 +70,21 @@ if ($action == 'post') { $query = "INSERT INTO `{$diy->table}` (`id`, `ifcheck` $addvar) VALUES (NULL, 0 $addvalue); "; if ($dsql->ExecuteNoneQuery($query)) { $id = $dsql->GetLastID(); + $mailtitle = "{$diy->name}-留言通知"; + $mailbody = ''; + foreach($diy->getFieldList() as $field=>$fieldvalue) + { + $mailbody .= "{$fieldvalue[0]}:{${$field}}\r\n"; + } + if ($cfg_sendmail_bysmtp == 'Y' && !empty($cfg_smtp_server)) { + $mailtype = 'TXT'; + require_once(DEDEINC.'/libraries/mail.class.php'); + $smtp = new smtp($cfg_smtp_server, $cfg_smtp_port, true, $cfg_smtp_usermail, $cfg_smtp_password); + $smtp->debug = false; + $smtp->sendmail($cfg_adminemail, $cfg_webname, $cfg_smtp_usermail, $mailtitle, $mailbody, $mailtype); + } else { + @mail($cfg_adminemail, $mailtitle, $mailbody, $headers); + } if ($diy->public == 2) { $goto = "diy.php?action=list&diyid={$diy->diyid}"; $bkmsg = '提交成功,正在前往表单列表'; diff --git a/src/apps/showphoto.php b/src/apps/showphoto.php index c85310e2..75aef4b7 100755 --- a/src/apps/showphoto.php +++ b/src/apps/showphoto.php @@ -37,7 +37,7 @@ if (is_array($arcRow)) { $arcRow['sitepath'] ); } else { - ShowMsg('无法浏览未知文档!', '-1'); + ShowMsg('无法浏览未知文档', '-1'); exit(); } if (empty($mx)) $mx = $cfg_album_width;