我有2個項目1只是用來檢查用戶名和密碼,如果它們存在於數據庫中,它有password_verify()函數的工作,另一個你可以註冊然後登錄,但是在這個1函數password_verify總是返回false,即使我已經在兩個代碼中寫入了相同的代碼,但是更改了表名,我將發佈項目,所以如果有人可以幫助我。 我沒有檢查它是否正常連接到數據庫並返回正確的電子郵件結果,但是當涉及到比較哈希傳遞和輸入的郵件總是錯誤的。PHP password_verify返回false
的index.php是主要的頁,並且只包含兩個PHP行:
包括( 「signup.php」);
include(「login.php」);
Connection.php
$server="localhost";
$db_username="myusername";
$db_password="mypassword";
$db="test_db";
$conn=mysqli_connect($server,$db_username,$db_password,$db);
if(!$conn)
die ("Connection Failed: ".mysqli_connect_error());
?>
signup.php
session_start();
if(isset($_POST['signup']))
{
function validateFormData($formData)
{