2017-08-21 5 views
-1

私は単純な登録とログインのウェブサイトを作成するために、ケージのチュートリアルに従っていました。 3日後(毎晩2夜に勉強すべきではない)、問題が見つかりました...fpassのパスワードを再入力

とにかく、新しいパスワードを入力すると「パスワードを忘れた再びハッシュを得ることはありません..

パスワードを忘れた方は誰でも知っているでしょうか?チュートリアルへ

リンク:http://www.codingcage.com/2015/09/login-registration-email-verification-forgot-password-php.html

そして私はここにすべての私の悪い質問のために本当にすみません..

+1

ライブをする場合は、使用しないでください。理由を知りたいのなら、私に尋ねることができます。それについてのチュートリアルでコメントした人さえいます。 –

+0

裸のMD5でパスワードをハッシュするのは無意味ですが、プレーンテキストでもかまいません。実際にこれを真剣に考えたければ、['password_hash()'](http://php.net/manual/en/function.password-hash.php)を使ってください。 http://www.phptherightway.com/#password_hashing – Sammitch

答えて

0

これは、このチュートリアルの間違いのようです。これはちょうど

Resetpass.phpで
$stmt->execute(array(":upass"=>md5($cpass),":uid"=>$rows['userID'])); 

$stmt->execute(array(":upass"=>$cpass,":uid"=>$rows['userID'])); 

を変更する修正するには

それがうまくいったら教えてください!

+0

ウェブサイトに内部エラー(エラー500)を与える番号なし – Whitecobra

+0

(md5($ cpass))のようなものではありませんか?または類似?私がばかだと申し訳ありませんxD週にそれをするfiverrの誰かのために何百ドルも支払うことをしたくない – Whitecobra

+0

申し訳ありませんが、そこに誤植がありました。今すぐ更新しました。もう一度お試しください。 –

関連する問題