gpt4 book ai didi

php - 在存储到数据库之前批准信息?

转载 作者:太空宇宙 更新时间:2023-11-03 11:00:02 24 4
gpt4 key购买 nike

我正在开发一个基于网络的 iPhone 应用程序,也可能开发一个 PC 友好的网站版本。这里的目标是允许用户提交一个表单,其中特定的输入值将存储到数据库的一个表中。

请注意,这些信息是为公开展示而收集的,并将发布到日历或列表中。

但是,为了防止任何拖钓或垃圾邮件,我想在提交到表格之前必须批准提交的地方。

创建表、连接到数据库、将输入值存储到相应的表列中都没有问题。唯一的问题是我将如何建立审批系统?我可以通过电子邮件向表格添加信息吗?有没有办法在 cPanel 中批准录取?

这是我希望尽可能顺利的事情,我期待每天都有大量提交,其中包含相当多的信息。

最佳答案

您可以采用两种方法。

方法一

  • 有两份表(你要保存的信息)进入)。第一个应命名为 tableName_Input。第二个应该是 tableName_Final。

  • “_input”中的任何数据都被视为原始数据,需要批准。一旦获得批准,数据将移至“_final”。实时列表/日历始终从“_final”数据中读取。

方法二

  • 有一个名为“isApproved”的列,其标志为 0/1。如果 1 它被批准,否则它不是。仅显示已批准的数据。

现在,您如何让数据获得批准?

  • 你有一个严格的快速规则,比如垃圾邮件过滤器,告诉某些帖子是有效的并且默认批准
  • 在每个帖子之后,您向用户发送一封电子邮件或一些通知(对用户来说是独一无二的 - 帖子),当回复时,应将其标记为已批准。

可选:您可以放置​​一个名为“批准意见”的列,以在批准时填写一些内容。

流程图

表格

  • 'FirstSubmitContent' - 存储用户提交信息的表在批准之前。
  • 'FinalSubmitContent' - 存储最终信息的表

代码页

  • 内容页-->包含用户填写的表单内容
  • ContentActionPage --> 调用 Controller --> 调用模型
  • Controller --> 根据页面 Action 调用模型
  • 模型 --> 与数据库表交互

Flow Chart for the various steps in the process

我现在没有任何工具可以用来编写更详细的代码或流程图。我希望这会朝着正确的方向发展。

关于php - 在存储到数据库之前批准信息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16642616/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com