私は小さなディテールが不足していると思いますが、何が分かりませんか?私のデータベースは100%確実に接続されています。私のregister.phpページはデータを完全に読み込みます。私はログインシステムを設定しようとすると、私は同じエコー "無効な電子メールまたはパスワード"を取得する私は良い情報または悪い(ちょうど確認する)を入力します。ある時点でphp mysqlログインシステムの問題
データベースから自分のページにデータを投稿できるかどうかを確認するコードを変更しました。完全に機能するので、データベースへのPDO接続が良好であると思います。なぜ私はいつも両方の状況で同じエコーを持っていますか?
<body>
<form method="POST" action="login.php">
<table width="400" border="5" align="center">
<tr>
<td colspan="5">Login</td>
</tr>
<tr>
<td align="center">Email</td>
<td><input type="text" name="email"></input></td>
</tr>
</tr>
<tr>
<td align="center">Password</td>
<td><input type="password" name="password"></input></td>
</tr>
</tr>
<tr>
<td><input type="submit" name="submit" value="sign up"></input></td>
</tr>
</table>
</form>
</body>
フォームを入力してください...のようになるはずです。 –
http://php.net/manual/en/function.error-reporting.phpパスワードの列の長さが60以上であることを確認してください。そうでないと、自動的に失敗します。 –
あなたが指定したテーブル名を確認し、指定したボタン名を確認してください – user3386779