Hallo Ich versuche, den Benutzer auf andere Seite umleiten, sobald er sich anmeldet, aber es nicht umleiten bei der ersten Anmeldung seine umleiten beim zweiten Mal Login. Hier ist mein Code.Müssen sich zweimal für die Umleitung PHP und Mysql anmelden
index.php
<?php include "config.php"; ?>
<?php session_start();?>
<?php
if(isset($_POST['login']))
{
$username=$_POST['user'];
$password=$_POST['pass'];
$username=mysqli_real_escape_string($conn,$username);
$password=mysqli_real_escape_string($conn,$password);
$query="SELECT * FROM user WHERE username = '{$username}' and password='{$password}'";
$select_user_query=mysqli_query($conn,$query);
if(!$select_user_query)
{
die("Connection failed".mysqli_error($conn));
}
while($row=mysqli_fetch_array($select_user_query))
{
$db_user_id=$row['id'];
$_SESSION['username']=$row['username'];
$db_user_email=$row['email'];
$db_user_password=$row['password'];
}
if($username === $_SESSION['username'] && $password ===$db_user_password)
{
echo "<script type=\"text/javascript\">
window.location = \"titles.php\"
</script>";
}else{
echo "<p style='color:#FF7B81'> enter correct username and password <p>";
}
}
?>
Hier ist der Code für titles.php
<?php
error_reporting(0);
ini_set('display_errors', 0);
if(isset($_SESSION['username'])){
echo "<script type=\"text/javascript\">
window.location = \"user_details.php\"
</script>";
/* header("Location: user_details.php");*/
}
?>
Also was ist die Ausgabe zum ersten Mal versucht, sich anzumelden? –
Sein aufgefrischt und bleiben in index.php nur dann nach, wenn ich melden Sie sich erneut seine seit umgeleitet –
Verwendung php anstelle von Javascript umleiten – Bhavik