安全のためにphpでフォーム送信データを回避する方法
Jun 13, 2016 pm 01:22 PM
php のフォームから送信されたデータを安全に処理する方法
JS、SQL インジェクション、重複送信、不正な送信を防ぐために、ユーザーが送信したフォーム データにどのような処理を行う必要があるか
フィルターで除外する方法違法なデータが送信されました。完全なコードがあることを願っています、ありがとう。
-----解決策---------
『PHPとMYSQLのWEB開発』を読むと体系的にマスターできます。
JS アンチインジェクション: htmlspecialchars
SQL アンチインジェクション: mysql_real_escape、addslashes
不正なデータのフィルター: 独自の検証ルールをコーディングする必要があります。どのようにチェックするかは独自のコードを記述できます。正規表現を使用したり、trim、isset、empty などを使用したりできます。
不正な投稿を防ぐ: 自分でコーディングします。順序は、isset、trim、empty、その他の検証、おおよそこの順序です。
繰り返し送信: SESSION 内で一意のチケットを生成し、そのチケットをフォームの非表示部分に追加し、フォーム送信後に一貫性があるかどうかを確認します。

人気の記事

人気の記事

ホットな記事タグ

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック











PHP で MySQL クエリのパフォーマンスを最適化するにはどうすればよいですか?

PHP で MySQL のバックアップと復元を使用するにはどうすればよいですか?

PHP を使用して MySQL テーブルにデータを挿入するにはどうすればよいですか?

データベースにおける Java 列挙型のアプリケーション シナリオは何ですか?

MySQL 8.4 で mysql_native_password がロードされていないエラーを修正する方法

PHP で MySQL ストアド プロシージャを使用するにはどうすればよいですか?
