Browse Source

Update diy.php

develop
叙述、别离 1 month ago
parent
commit
52f8823e86
1 changed files with 15 additions and 4 deletions
  1. +15
    -4
      src/apps/diy.php

+ 15
- 4
src/apps/diy.php View File

@@ -58,10 +58,20 @@ if ($action == 'post') {
}
}
}
//判断$name是否输入中文包括繁体则提交失败,$name改成您表单字段标识,恢复注释代码使用
/*if (!preg_match('/^[\x{4e00}-\x{9fa5}]+$/u', $name)) {
showMsg('您输入信息不符合,请重新输入', '-1');
exit();
}*/
//判断$message是否大于70字符则提交失败,$message改成您表单字段标识,恢复注释代码使用
/*if (mb_strlen($message) > 70) {
showmsg('您输入信息太多了,请重新输入', '-1');
exit();
}*/
//获取表单提交的链接、时间、ip,字段标识默认为link、date、ip,前台表单可以不用出现该输入框,但是biz_fields和biz_fieldshash的值要最新,下面是重复提交表单限制,恢复注释代码使用
/*$result = $dsql->getOne("SELECT count(*) AS dd FROM `{$diy->table}` WHERE ip='$ip' AND date_format(date,'%Y-%m-%d') = date_format(now(),'%Y-%m-%d')");
/*$result = $dsql->getOne("SELECT count(*) AS dd FROM `{$diy->table}` WHERE ip='$ip' AND date_format(date,'Y-m-d') = date_format(now(),'Y-m-d')");
if ($result['dd'] >= 3) {
showmsg('您已经重复提交啦,请等待平台处理', '-1');
showmsg('您重复提交太多了,请等待平台联系', '-1');
exit();
}*/
$query = "INSERT INTO `{$diy->table}` (`id`, `ifcheck` $addvar) VALUES (NULL, 0 $addvalue); ";
@@ -100,10 +110,11 @@ if ($action == 'post') {
exit();
}
include_once DEDEINC.'/datalistcp.class.php';
if ($diy->public == 2)
if ($diy->public == 2) {
$query = "SELECT * FROM `{$diy->table}` ORDER BY id DESC";
else
} else {
$query = "SELECT * FROM `{$diy->table}` WHERE ifcheck=1 ORDER BY id DESC";
}
$datalist = new DataListCP();
$datalist->pagesize = 10;
$datalist->SetParameter('action', 'list');


Loading…
Cancel
Save