您现在的位置是:首页 > cms教程 > 帝国CMS教程帝国CMS教程
帝国cms表单提交出现“带*项为必填”的方法
从寒2023-05-22 23:33:54帝国CMS教程已有55人查阅
导读上周试着提交了一下表单,结果出现“带*项为必填”,所有的必填都填上了为什么还提示了?试着用排除法来一步步测试。
上周试着提交了一下表单,结果出现“带*项为必填”,所有的必填都填上了为什么还提示了?试着用排除法来一步步测试。
1、表单代码是否都包含了字段中规定的必填项
2、代码中是否有其他未知的代码(考虑到有人恶意更改)
3、检查系统登录和操作日志(看是否有其他人登录更改过系统设置,有更改过防火墙和安全参数)
4、检查和重置防火墙和安全参数(问题依然存在)
5、刷新所有页面和缓存(问题依然存在)
6、检查所有文件读写权限(正常)
7、新建一个只有一项必填项的表单测试,选择自动生成表单(还是测试是否是表单代码问题,结果确定不是)
8、网上搜寻解决办法
a、表单form标签中有这么一条:enctype='multipart/form-data',将其删除(试验后问题未解决)
b、表单提交页面地址缺少bid变量(我的正确,排除此项)
c、表单中添加<input name='bid' type='hidden' value='分类bid'>这个隐藏项(分类bid这里改成当前表单的分类数字,成功解决问题)
问题总结,之前更改过网站安全参数,似乎是因此导致在地址中通过get传递的bid无法正常被接收,加入第8项c中的代码后通过post提交bid参数,成功接收
本文标签:
很赞哦! (1)
暂无内容 |
暂无内容 |
相关文章
暂无内容 |
暂无内容 |
随机图文
帝国CMS清空栏目数据和模型数据表的SQL语法
帝国CMS清空数据有两种方法,第一种方法是帝国CMS后台自带的清空数据功能,第二种是SQL方法帝国TAGSID伪静态的方法教程
帝国CMS7.5TAGSID伪静态步骤1、后台设置(就是默认的设置,点一下默认就可以)2、首页或者其它页面调用方法帝国CMS灵动标签实现当前栏目高亮 支持二级栏目排序
帝国CMS实现当前栏目高亮,官网论坛也有一些方法。但都各有缺陷,比如 不支持静态化的栏目页,或不支持内容页。再者就是调用出来的栏目无法自定义排序,也就是只能按栏目ID来排序。帝国CMS后台备份空白怎么办,帝国CMS后台备份空白的解决方法
在备份网站时候发现无法备份了,点击备份后跳转显示的空白,不报错,什么都没有。只能用排除法,目前我的站长站只知道这些原因可能会引起后台备份空白。
留言与评论 (共有 0 条评论) |