-5

こんにちは友人は誰でも私を助けることができます 私はサイトを持っており、私はSMSフォームとユーザーWebページを作成するすべてのユーザーに多くのユーザーを持っています...私のユーザーはフォームを介して私のサイトから無制限のSMSを送信しますこれは私のSMSフォームのHTMLスクリプトですどのようにフォーム送信の制限を設定できるということは、1 人のユーザーが 1 日に 20 または 30 の SMS のみを送信することを意味します。または、そのようなコードまたはスクリプトがユーザーに Web ページを提供し、5 日後にページが期限切れになるため、残りの日数のカウントダウン システムスクリプトと 5 日後の Web ページの自動リダイレクト

<p><label for="name">to</label><br />
   <input type="text" name="to" value="to" id="to" size="37" /></p>

<p><label for="email">from</label><br />
   <input type="text" name="from" value="from" id="from" size="37" /></p>

<p><label for="comment">message</label><br />
   <textarea name="message" rows="8" cols="35" id="message">message</textarea></p>

<p><input type="submit" name="submit" value="Submit" /></p>`enter code here`
4

1 に答える 1

2

なんらかの方法でユーザーを認証しないと、制限を設定できません。

その場合に私が考えることができる最善の方法は、SMS の送信元の IP アドレスを追跡することです。クライアント IP は、PHP の$_SERVER variable内で使用できます。それでも、IP アドレスだけでユーザーを認証するのは非常に信頼できません (プロキシ、動的 IP など)。

私のアドバイス: この種のフォームを公開しないでください。これは、悪意のあるユーザーやスパム ボットとの競争であり、最終的には負けることになります。

于 2013-07-18T22:51:18.820 に答える