ユーザーがパスワードを変更できるようにフォームを作成しました。セキュリティを強化するために、ユーザーが古いパスワードを新しいパスワードに変更する前に入力するようにします。単純な if ステートメントに問題があります。
if ($row['password'] = $old_encrypt)
パスワードは md5 暗号化されているため、この if ステートメントに到達する前に、ユーザーが入力したパスワードを md5 で実行します。
私が確認したいのは、ユーザーが入力したパスワードがデータベースに保存されているものと同じであることです。ただし、上記のコードは、データベースに格納されている値と等しい値を受け入れます...したがって、誰かが私に問題が何であるかを教えてもらえますか?
前もって感謝します