2016-05-11 2 views
-1

提出できるフォームの数を制限する方法はありますか?コンテストのエントリー数を制限したり、チケットを100枚しか持っていないなど、イベントの登録を制限する必要がある場合は、これが便利です。フォーム提出の回数を制限する

それは事前

+0

確かに可能ですが、メーラースクリプトをプログラムする必要があります。 –

+0

セッション変数をカウンタで設定し、フォームが送信されるときに '$ counter ++'を生成します。ちょっと考えてみてください...同じことを達成するための方法がたくさんあります –

+0

この場合、セッション変数はどのように役立ちますか@ MarcosPrezGude ?! 100フォームの提出はユーザごとに制限されません –

答えて

0

多くのおかげであなたはこれらのチケットに関するいくつかの情報を挿入(または単にカウンタとしてテーブルを使用)よ、データベース内のテーブルを作成しますPHPメーラーとHTMLフォームです。各フォーム提出はテーブルに何かを挿入し、各サブミットの前に、テーブルの行数が100未満であるかどうかを確認します。さらに送信しないようにして、すべてのチケット(または何でも)がなくなったら、次回。

+0

これを行う最も簡単な方法は何ですか?私のチェックボックスだとそれだけであるべき18.00から22.00 ' 'の<= "barfr18" のラベル> available 5 times – moeruw

+1

これは簡単な作業ではなく、サーバー側でスクリプトを変更する必要があります。 –

0

a.i.プライマリIDを作成し、電子メールの列を追加して一意にします。次に、ID> 100が何か他のものを表示する場合。

関連する問題