【问题标题】:How to prevent repeated text field input within the same Form.如何防止在同一个表单中重复输入文本字段。
【发布时间】:2013-04-04 10:01:09
【问题描述】:

我正在创建一个电子商务网站。在我的网站上,人们可以注册并分享他们的食谱。在那个食谱表格中,我有多个文本字段。例如食谱名称,成分,烹饪时间,烹饪工具等。现在任何人都可以更改食谱名称并一遍又一遍地发送相同的内容以淹没数据库。我现在的问题是:如何防止重复的文本文件输入同一个表格?”

【问题讨论】:

  • 请贴一些代码 :)

标签: php javascript


【解决方案1】:

首先,您可以使用像 Rails 这样的 MVC 框架,它为您提供了多种选择,包括验证。

其次,您可以实现一个哈希,检查您需要的条件,您可以将其作为隐藏字段插入表单中。

然后您可以在提交表单后检查哈希。如果只更改配方名称,那么您的哈希值将与表单中的相同。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-11-05
    • 2012-03-29
    相关资源
    最近更新 更多