[英]Registration script in php hashing passwords
我正在學習PHP,現在我已經成功地將數據插入數據庫中,並且將我重定向回注冊表單,因此我很高興,在此我只是在尋找將密碼添加到數據庫中的方法。作為哈希,也可以對其加鹽。
我在我的代碼中從哪里開始執行此操作,我不是在尋找答案或有人為我這樣做,我只需要一些建議即可。
<?php
include 'connect.php';
// escape variables for security
$username = mysqli_real_escape_string($con, $_POST['username']);
$password = mysqli_real_escape_string($con, $_POST['password']);
$first_name = mysqli_real_escape_string($con, $_POST['first_name']);
$last_name = mysqli_real_escape_string($con, $_POST['last_name']);
$email = mysqli_real_escape_string($con, $_POST['email']);
$sql="INSERT INTO users (username, password, first_name, last_name, email )
VALUES ('$username', '$password', '$first_name', '$last_name', '$email')";
if (!mysqli_query($con,$sql)) {
die('Error: ' . mysqli_error($con));
}
header ('Location: /register.php');
?>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.