多语言展示
当前在线:1394今日阅读:86今日分享:14

织梦自定义表单 非法操作 写入数据库

我们用织梦搭建好一个自定义表单之后,当我们满心欢喜的点击之后发现会报非法操作的错误,有的贴吧会告诉你说是因为你的JS的问题,导致了冲突,但是其实不是。JS的冲突和“非法操作”并没有什么关系。在提交表单之后可能还会遇到数据写入不了的情况,尝试下面的方法可以帮你解决这两类问题
工具/原料

织梦CMS系统

方法/步骤
1

添加一个自定义表单,在“核心-频道模型-自定义表单”。ps:注意模板文件在前缀不要随意更改。

2

给表单里添加字段,注意这里添加的字段的“数据字段名”要和你写的是一致的,不然会出现数据库写入不了。

3

前台写好form表单之后,需要填写action跳转。action的链接可以在“自定义表单-前台预览-发布信息”的源代码中获取。

4

到这里就可以发布信息了,一一填写好相关的信息。点击提交之后,发现非法操作

5

出现非法操作是因为第三步,在源代码中,少复制了三条语句,  把这三条语句放在之后,问题就解决了。

6

添加完信息之后,在自定义表单中找到刚刚的表单,点击进入查看数据。你会发现数据并没有写入进去,所有的字段都是空或者0。

7

因为在源码中还有两行没有复制到,这两行显示的是红色的字体,所以很多人可能不会去把这两行放入进去。 

注意事项
1

在中,name和字段要统一

2

在添加字段的时候选择类型要根据实际情况选择

推荐信息