私は自分のプロジェクトで作業していましたが、管理者のパスワードを忘れてしまいました。ここでは、ユーザーテーブルがある:md5()とcrypt()で生成されたパスワードをリセットする方法
CREATE TABLE IF NOT EXISTS `users` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`email` varchar(50) NOT NULL,
`password` varchar(32) NOT NULL,
`name` varchar(50) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=11 ;
INSERT INTO `users` (`id`, `email`, `password`, `name`) VALUES
(7, '[email protected]', '078bbb4bf0f7117fb131ec45f15b5b87', 'Ikhlas Sons'),
(10, '[email protected]', '078bbb4bf0f7117fb131ec45f15b5b87', 'essa');
誰がどのようにmd5()
とcryp()
で生成されたPHPでパスワードをリセットを教えてもらえますここでパスワードが生成される方法は次のとおりです。
$hash = crypt($entered_password,"");
$hash = md5($hash);
パスワードを生成する場所にコードを投稿できますか? – Mario
ログイン用の選択クエリを確認してください。より良い投稿を投稿してください。 –
あなたはこれでオンラインにならないでしょうか? –