我試過一切我可以修復代碼的鏈接,但我試過的一切給了我一個白色屏幕我知道這行代碼是唯一的代碼是唯一的一個語法錯誤和其餘的代碼是100%罰款。我正在嘗試使用$ _POST插入名稱,電子郵件,密碼以及使用md5哈希處理密碼。PHP/MySQL插入數據庫不工作
$鏈接=連接到MySQL數據庫
$query="INSERT INTO 'users' ('name', 'email', 'password')
VALUES(
'".mysqli_real_escape_string($link, $_POST['name'])"',
'".mysqli_real_escape_string($link, $_POST['email'])."',
'".md5(md5($_POST['email']).$_POST['password'])."')";
'md5()'不安全。 – SuperDJ
什麼是最安全的? – m17
一開始就是'hash('sha512',$ password)',但更好的是http://php.net/manual/en/function.password-hash.php。當然你可以用'md5()'在通過其他人之前散列密碼 – SuperDJ