帝国CMS信息反馈怎么做?
第一步:创建反馈表单
登录帝国CMS后台。 展开“内容管理”菜单,选择“单页管理”。 单击“新建单页”。 在表单标题中输入“信息反馈”。在表单内容中创建表单字段,包括:
输入框(用于姓名、联系方式) 文本区(用于反馈内容) 验证码(用于防止垃圾信息)第二步:设置提交地址
在表单内容中添加以下代码:1
2
3
<form action="{$dedeurl}/post.php" method="post">
<!--表单字段-->
</form>
第三步:处理反馈信息
在post.php文件中,添加以下代码处理反馈信息:1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
// 接收反馈信息
$name = $_POST@[name];
$contact = $_POST@[contact];
$content = $_POST@[content];
// 验证表单
if (empty($name) || empty($contact) || empty($content)) {
echo 请填写所有必填字段!;
exit;
}
// 保存反馈信息到数据库
$sql = "INSERT INTO `dede_feedback` (`name`, `contact`, `content`) VALUES ($name, $contact, $content)";
$res = $db->query($sql);
if ($res) {
echo 您的反馈已成功提交!;
} else {
echo 提交失败,请稍后再试!;
}
第四步:配置反馈页面
在帝国CMS后台,展开“首页设置”菜单,选择“首页模板设置”。 在“底层模板设置”中,选择“信息反馈模板”。 在下拉列表中选择您创建的信息反馈单页。完成以上步骤后,您的网站将拥有一个可供用户提交反馈的信息反馈表单。
以上就是帝国cms信息反馈怎么做的的详细内容,更多请关注php中文网其它相关文章!