HTMLで編集フォームを作成しました。 PHPでその値にアクセスしています。 1つのフィールドがあるパスワード。私は編集用のパスワードをMD5形式で表示し、mysqlデータベースに格納しています。しかし、私がそれを変更していないとき、それは変わらず、改宗すべきではありません。私を助けることができる人はいますか?MD5にあるため、パスワードを編集するためのPHPとHTMLのヘルプ
答えて
フォームにパスワードを表示しないでください。空白の空白のボックスを表示するだけです。フォームをサーバーにポストバックするときは、$ _POST ['password'] == nullかどうかを確認し、パスワードを変更しないでください。ユーザーがパスワードを入力すると、値をmd5して保存する必要があります。私が通常やっているのは、最初にユーザーにランダムなパスワードのメールを送り、初めて入力するときにパスワードを変更するように頼んでください!
e。
あなたの提案に基づいて試してみます。 – avesdon
「パスワードを入力して確認する」のようなメッセージが表示されたまま、パスワードフィールドを空白のままにしておきます。フォームハンドラで、パスワードが空白の場合はデータベースで更新しないでください。
MD5暗号化されたパスワードをユーザーに表示しないでください。
thanx、今私は新しいパスワードを表示するべきではないことを学ぶ...... – avesdon
MD5は片方向の暗号化ですので、セキュリティ上の質問が正しいかどうかを確認してから、新しいパスワードを入力してmd5を使って暗号化してデータベースに保存してください。
- 1. コンテンツを編集するためのワークフロー?
- 2. 画像を編集するためのHTML javascriptライブラリはありますか?
- 3. コピー、編集、印刷からPDFを保護するためのパスワード用ライブラリ
- 4. 編集/追加/編集をするためにどのようにデータグリッド
- 5. PHPのiniファイルのメモリを増やすために編集する場所は?
- 6. レベルアップのためのphp fmt(サブライムテキスト)の設定パラメータを編集するには
- 7. WORD 2010ヘッダーとフッターを編集するためのマクロ
- 8. mysqliの拡張子を含めるためにphp.iniファイルを編集する
- 9. 画像編集のための数学
- 10. プロジェクトファイルを編集するためのツールインポートタグを追加するツール
- 11. 画像をデータベースにアップロードするための編集
- 12. 画像をアップロードして編集/表示するためのPHPライブラリですか?
- 13. 追加のヘッダーグラフィックを含めるために、Volusionテンプレート編集の.aspコード
- 14. (X)HTML編集のためにCKEditorをWinFormsアプリケーションで使用できますか?
- 15. 組織階層を編集するためのUIデザインのアイデア
- 16. 他人のモジュールを編集するための適切なプロトコル
- 17. 名前を変更するための16進数の編集?
- 18. jqueryフォームの全フォームを編集するためのプラグイン
- 19. キー/値のペアを編集するためのDelphiコントロール?
- 20. MVC3アプリケーションのドロップダウンリストを編集するためのパターンはありますか?
- 21. Jiraの電子メールテンプレートを編集するためのUIはありますか?
- 22. Javaのライブラリドキュメントを編集するための主題、私はドキュメントファイルのメタデータの著者、タイトルを編集するためのJavaプログラムを書きたい
- 23. TRAC:tracから始めるためのヘルプ
- 24. イメージをプログラムで編集するためのライブラリですか?
- 25. .ILファイルを編集するためのツールですか?
- 26. Tesseractのあいまいさのファイルが編集のために異なる
- 27. INIファイルを編集するためのWeb GUI
- 28. /etc/sudoersファイルを編集するための正規表現パターン
- 29. 大きなバイナリファイルを編集するためのトランザクションモデル
- 30. XML/XSLを編集するための.NET Windowsコントロール?
あなたのコードの一部を提供する必要があるかもしれません – Ben