signin.php nach Benutzer sich abzumelden:php ändern Anmelden in
<?php
include("config.php");
if (mysqli_connect_errno())
{
echo "MySQLi Connection was not established: " . mysqli_connect_error();
}
if(isset($_POST['login']))
{
$username = mysqli_real_escape_string($con,$_POST['username']);
$password = mysqli_real_escape_string($con,$_POST['password']);
$sel_user = "SELECT * FROM user WHERE username='$username' AND password='$password'";
$run_user = mysqli_query($con, $sel_user);
$check_user = mysqli_num_rows($run_user);
if($check_user = 2)
{
$_SESSION['username']=$username;
echo "<script>window.open('index.php','_self')</script>";
}
else
{
echo "<script>alert('Email or password is not correct, try again')</script>";
}
}
?>
index.php:
<ul class="nav navbar-nav navbar-right">
<li><a href="mypage.html">My Page</a></li>
<li><a href="signup.php">Sign up</a></li>
<li><a href="signin.php">Sign in</a></li>
</ul>
So gibt es drei Optionen in meiner index.php, Meine Seite Melden Sie sich an und melden Sie sich an. Ich möchte anmelden, um mich abzumelden, wenn sich der Benutzer anmeldet und meinen Namen auf der linken Seite der Option Meine Seite anzeigt. Wie kann ich meine Codes ändern? Bitte sag nicht einfach "Du brauchst ~~~". Bitte geben Sie an, wo genau es hinzugefügt wird. Danke
'if ($ check_user = 2)' Raten Sie, was das tut. Edit: Es "weist" zu, so dass es immer wahr und gleich zwei ist. –
Sie sollten Leute nicht dazu bringen, Ihren Code tatsächlich zu reparieren. Die Leute werden dir nur sagen, was du versuchen solltest, deinem Ziel näher zu kommen. – Celoain
möglich duplikat von [Die 3 verschiedenen gleich] (http://stackoverflow.com/questions/2063480/the-3-different-equals) –