数据提交

数据管理 31 次浏览 2025-11-29
关键词:数据提交,表单填写,数据验证,提交反馈

数据提交

功能介绍

数据提交功能允许用户通过表单链接或二维码访问表单,填写并提交数据。系统会验证数据有效性,保存提交记录,并支持提交后的自定义跳转。

主要功能

  1. 表单访问:通过链接或二维码访问表单
  2. 数据填写:用户填写表单字段
  3. 数据验证:自动验证必填字段和数据格式
  4. 数据保存:安全保存提交的数据
  5. 提交反馈:显示提交成功提示
  6. 自定义跳转:支持提交后跳转到指定页面

使用方法

1. 访问表单

使用路径/public/submit.php?template=表单ID

用户可以通过以下方式访问表单:

  • 直接链接:点击表单链接
  • 二维码扫描:扫描表单二维码
  • 表单列表:从表单列表页点击"填写表单"

2. 填写表单

  1. 查看表单:打开表单页面,查看所有字段
  2. 填写字段
  • 必填字段会显示红色星号(*)
  • 根据字段类型输入相应内容
  • 选项类字段通过选择方式填写
  • 图片字段支持上传图片
  1. 逻辑规则:如果表单配置了逻辑规则,会根据填写内容动态显示/隐藏字段
  2. 实时验证:部分字段支持实时格式验证

3. 提交表单

  1. 检查填写:确认所有必填字段已填写
  2. 点击提交:点击"提交"按钮
  3. 数据验证:系统自动验证数据有效性
  4. 提交成功:显示提交成功提示

4. 提交后处理

#### 提交成功提示

提交成功后,系统会显示:

  • 成功提示信息
  • 提交时间
  • 返回首页按钮(如果启用)

#### 自定义跳转

如果表单启用了"提交后跳转"功能:

  1. 提交成功后自动跳转到指定URL
  2. 跳转URL可以是:
  • 完整的URL(如:https://example.com/thank-you)
  • 相对路径(如:/thank-you.html)
  1. 跳转会在提交成功后立即执行

使用路径

  • 提交表单/public/submit.php?template=表单ID
  • 密码验证/public/form_password.php?template=表单ID(如果启用了密码保护)

数据验证

必填字段验证

  • 所有标记为必填的字段必须填写
  • 未填写必填字段时,提交会失败并提示

格式验证

系统会根据字段类型自动验证格式:

  • 邮箱字段:验证邮箱格式
  • 电话字段:验证电话号码格式
  • 数字字段:验证是否为有效数字
  • 日期字段:验证日期格式
  • 图片字段:验证文件类型和大小

逻辑规则验证

如果表单配置了逻辑规则:

  • 根据条件动态显示/隐藏字段
  • 根据条件设置字段值
  • 根据条件控制字段必填状态

密码保护

如果表单启用了密码保护:

  1. 用户访问表单链接
  2. 系统检测到需要密码验证
  3. 跳转到密码验证页面
  4. 用户输入密码
  5. 验证成功后进入表单填写页面
  6. 会话期间无需重复输入密码

数据存储

存储内容

系统会保存以下信息:

  • 表单字段数据
  • 提交时间
  • 提交者IP地址
  • 用户代理信息(浏览器信息)
  • 表单模板ID

数据安全

  • 数据加密存储
  • 支持本地存储和云存储
  • 图片文件安全存储
  • 数据访问权限控制

注意事项

  1. 必填字段:确保所有必填字段都已填写
  2. 数据格式:按照字段要求输入正确格式的数据
  3. 网络连接:提交需要网络连接,确保网络畅通
  4. 浏览器兼容:建议使用现代浏览器
  5. 数据备份:重要数据建议定期备份

常见问题

Q: 提交失败怎么办?

A: 检查所有必填字段是否已填写,确认数据格式是否正确,查看错误提示信息。

Q: 可以修改已提交的数据吗?

A: 已提交的数据不能直接修改,如需修改可以联系管理员。

Q: 提交后可以撤销吗?

A: 提交后不能撤销,如需删除可以联系管理员。

Q: 图片上传失败怎么办?

A: 检查图片文件大小是否超过限制,确认图片格式是否支持,检查网络连接。

Q: 提交后没有跳转?

A: 检查表单是否启用了"提交后跳转"功能,确认跳转URL是否正确。