私はユーザーパスワードを変更するためのPHPコードを持っています。しかし、私はコードを試した後...新しいパスワードを提出するとき..新しいパスワードは、SQLデータベースに明らかになった...私はそれがmd5のコードパスワードにしたい。あなたはMD5を使用してパスワード形式を変更しますか?
if($_REQUEST['do'] == 'edit')
{
$title = 'change password';
$page = $_POST['page'];
$userId = safe($_POST['userId']);
$passwd = safe($_POST['password']);
$email = safe($_POST['Email']);
$passw2 = $_POST['password2'];
if(md5($passwd) == $_SESSION['user']['password'])
{
if(empty($passw2))
{
$pass = $_SESSION['user']['password'];
}
else
{
$pass = $passw2;
}
$query = $db->query("UPDATE users SET email = '".$email."' , password = '".$pass."' WHERE Id = '".$userId."' ");
if($query)
{
$msg = "password changed successfully";
}
タイトルにphpを入れましたが、タグとして追加しませんでしたか? – Will