从特定网址重定向登录表单

时间:2019-01-22 12:42:14

标签: php redirect

我需要创建一个表单,该表单插入mysql db中存在的用户名和密码,将用户重定向到数据库中始终存在的特定链接。 我已经创建了包含ID,Email,Password,URL的数据库。 有人可以向我解释最简单的方法,以确保通过插入用户的用户名和密码将其重定向到分配的链接吗?

谢谢

我有这个:

登录页面:

$ conn = require_once'config.php';

$ mysqli =新的mysqli($ conn ['mysql_host'],$ config ['mysql_user'],$ config ['mysql_password'],$ config ['mysql_db'] );

if ($_POST['login'){
 //Login query
 $q = mysqli_query("SELECT * FROM Users WHERE email LIKE '".$_POST['email']."' AND password LIKE '".$_POST['password']."'");
 $r = mysqli_fetch_assoc($q);
 if (mysqli_num_rows($q) >= 1){
   //If the user / password are found -> redirect
   header('Location:'.$r['url']);
 }else{
   //else return the login error
   echo "Login failed";
}

1 个答案:

答案 0 :(得分:3)

您可以通过发送Location标头进行重定向:

header("Location: https://www.google.com");
相关问题