帝国cms提交表单出现“带*项为必填”

帝国教程 强烈建议 2024-03-04 08:41 152 0

  上周试着提交了一下表单,结果出现“带*项为必填”,所有的必填都填上了为什么还提示了?试着用排除法来一步步测试。

  1、表单代码是否都包含了字段中规定的必填项

  2、代码中是否有其他未知的代码(考虑到有人恶意更改)

  3、检查系统登录和操作日志(看是否有其他人登录更改过系统设置,有更改过防火墙和安全参数)

  4、检查和重置防火墙和安全参数(问题依然存在)

  5、刷新所有页面和缓存(问题依然存在)

  6、检查所有文件读写权限(正常)

  7、新建一个只有一项必填项的表单测试,选择自动生成表单(还是测试是否是表单代码问题,结果确定不是)

  8、网上搜寻解决办法

  a、表单form标签中有这么一条:enctype='multipart/form-data',将其删除(试验后问题未解决)

  b、表单提交页面地址缺少bid变量(我的正确,排除此项)

  c、表单中添加这个隐藏项(分类bid这里改成当前表单的分类数字,成功解决问题)

本站资源均来自互联网或会员发布,如果不小心侵犯了您的权益请与我们联系。我们将立即删除!谢谢!