質問: "「パスワード」が一致しません。"; } return $error; } // var_dump($_POST); ?> 新規会員登録 新規会員登録 お名前 =$name; ?> ユーザーネーム =$account; ?> メールアドレス =$email; ?> パスワード ***************** "> "> "> "> 注意! 修正を押されますとパスワードは 消えてしまいますので お手数ですが、再度ご入力をお願いします。 =$name; ?> 様 ご登録完了しました。 本登録が完了されましたので、 ログインしてください。 ログイン画面へ =$value; ?> お名前 "> ユーザーネーム "> メールアドレス "> パスワード "> パスワード(確認) "> 【ログインフォーム】 ファイル名:login.php setAttribute(PDO::ATTR_EMULATE_PREPARES,false); $stmt=$dbh->prepare('SELECT * FROM member WHERE account=? AND password=?'); $data[]=$account; $data[]=$pass; $stmt->execute($data); $dbh=null; $rec=$stmt->fetch(PDO::FETCH_ASSOC); if($rec==false){ echo 'ユーザーネームとパスワードが一致しません。'; }else{ header('Location:main.php'); exit(); } } } ?> ログイン ログイン =$value; ?> ユーザーネーム "> パスワード 新規登録のまだの方はこちら
回答: 文字列のハッシュ化できました。