【发布时间】:2016-05-11 22:08:44
【问题描述】:
有没有办法限制可以提交的表单数量?如果我需要限制比赛的参赛人数或活动的注册数量(例如只有 100 张门票),这将派上用场。
这是一个带有 PHP 邮件程序的 HTML 表单
在此先感谢
【问题讨论】:
-
是的,这绝对是可能的,但您必须编写邮件脚本才能做到这一点。
-
使用计数器设置会话变量,并在提交表单时生成
$counter++。想一想……有很多方法可以实现相同的目标 -
在这种情况下,会话变量如何帮助@MarcosPérezGude?! 100 个表单提交不是每个用户的限制
-
可能将计数器存储在数据库/本地文件中? (数据库可能更好,因为它更容易锁定表以确保您不会同时收到两个提交)。
-
@MarioPlantosar 你在哪里读到它是全球性的而不是每个用户的?有很多可能的行为。不要提出不好的问题。只需投票关闭。