PHP の会議を使用して繰り返しの形態の服従を防ぐこと
より一度または手形を二度支払うことのような否定的な結果が、生じるかもしれない私達にボタンをもっとかちりと鳴らさないために警告するあるウェブサイトのそれらのメッセージ見られるすべてがある。時々私達により背部の衝突によってこれらの問題を引き起こすか、 または ボタンを 新たになる ことができる。この記事で私はそれによりそのような警告はできる起こされる問題の性質によってことを不必要、価値がある、示す場所が、一度だけ堤出されるすぐ修理する各形態を保障という方法を説明する。私達が調査しているプロセスを見てみることによって始まろう: 形態の服従。ようであるかもしれないとpedantic このプロセスのステップのそれぞれを詳しく述べることは価値がある: 訪問者はそれの形態を備えているサーバーからのページを要求する。サーバーは形態を取り出し、ユーザーに送る。ユーザーは形態のデータを入れ、サーバーに堤出する。サーバーは形態データを処理し、結果として生じるページを戻す。 私達が今分析する必要があるシナリオは時ユーザーの再制動機前の形態の服従プロセスある。私達が必要があるか、または作成することは左右されない堤出される特定の形態に私達が変えられてことができ、形態の服従プロセスの間に言う変わる何かである何を見つける。それはおろすために十分に私達の解決を詳しく述べる、従ってそれを壊そう荷を積まれた文。何かを見つけるか、または作成しなさい 形態の服従プロセスの間の変更、堤出される特定の形態に依存しない私達は変えられて言うことができる。
それが時事通信の登録用紙、顧客のsignup の形態、支払の形態、等なら変わる項目が堤出される形態に(例えば重要でない) 左右されないので、項目は既にある作成されなければでなかったり従って形態の可変的な呼ばれたsubmissionId を作成しよう、それを仮定することに上記される3 つの特性が従ってあり、ならない何か。今のところ、従ってよい-- またはそうそれは現われる! 第3 "特性私達が[ それ]" 変えられて、"変えられて" 変数の特性は言うことができるが、従って私達はこの密接に見る必要がある"はこと" である。変わる何かを告げるためには私達は変わる質問"持たなければか。" 何から基準点、への答えをならないこれは会議の変数が演劇に入って来るところである。会議の変数を定義し、$_session['nextvalidsubmission を' ] 言い、そして基準点として扱えば、私達に私達の訪問者を保護するのに必要な用具のすべてがある。考えは送出された最後のsubmissionId との会議の可変的な更新済を保ち、ユーザーに送出されるたびにsubmissionId を変えることである。このデータを再処理しないためにデータを再提出することを試みればそしてnextValidSubmission に一致させない私達は知っている古いsubmissionId を堤出して。プロセスによってこれを見よう: 訪問者はそれの形態を備えているサーバーからのページを要求する。サーバーは形態を、発生させる 形態、更新のnextValidSubmission に埋め込まれ、 ユーザーに送る新しいsubmissionId を取り出す。ユーザーは形態のデータを入れ、サーバーに堤出する。サーバーは形態データを処理し、 nextValidSubmission を変え、そして結果として生じるページを戻す。 訪問者がどうかしてデータを送り直せば今、新しいnextValidSubmission に一致させない古いsubmissionId を送る。そう、remove/disable ボタン、愚かな警告メッセージ、および形態の再提出を防ぐことによって混乱の顧客にジヤバ・スクリプトに依存に今さようなら言うことができる。
新しい
原稿の参照 のウェブマスター- * * 非プログラマーのためのPHP の参照及び個人指導の場所
PHP を使用してより詳しい情報、例、および会議を要求しない予備手段についてはここに見なさい。
記事のソース: Messaggiamo.Com
Related:
» Seo Elite: New Seo Software!
» AntiSpywareBOT
» Reverse Mobile
» Error Nuker
ウェブマスター向けのHTMLコードを取得
この記事を追加してお客様のウェブサイトを今しなさい!
ウェブマスター向けの記事を送信してください
登録の必要なし!フォームに記入してください Messaggiamo.Com 記事は、ディレクトリ!