小编Jus*_*ift的帖子

如何使用php命令使注册表格高度安全?

我想让代码对用户来说非常安全.下面的代码显示了PHP代码

我已将它用于我的网站.现在我使用了一些验证,如密码和repeatPassword必须匹配,用户必须输入所有字段.

为了使其更安全,我想插入安全命令,如PDO,mysqli,加密或MD5

但我不知道如何,因为我有新的PHP.

我怎样才能做到这一点 ?

我的代码在这里:

 <?php       
      include"config.php";
  if (isset($_POST['submit']))
{
    $user_name = $_POST['name']; 
    $user_surname = $_POST['surname']; 
    $user_email = $_POST['email']; 
    $user_academic = $_POST['academic_institute']; 
    $user_username = $_POST['username']; 
    $user_pass = ($_POST['password']); 
    $user_pass2 = ($_POST['repeatPassword']); 

    if($user_name && $user_username)
        {
    if($user_pass==$user_pass2)
    {
  $query = mysql_query("INSERT INTO members (name, surname, email, academic_institute,   username, password, repeatPassword) 
   VALUES ('$user_name', '$user_surname', '$user_email', '$user_academic',     '$user_username', '$user_pass', '$user_pass2')");
   mysql_query($query); 


 echo '<script type="text/javascript">alert("You have been registered");</script>';
    }
    else
    {
        echo '<script type="text/javascript">alert("Password must match");</script>';
    }
}
else {
        echo '<script …
Run Code Online (Sandbox Code Playgroud)

php mysql database security

2
推荐指数
1
解决办法
4362
查看次数

标签 统计

database ×1

mysql ×1

php ×1

security ×1