Sziasztok egy olyan kérdésem lenne hogy ebben akodban mi lehet a hiba?
Kód:
<?php
if(isset($_POST["f"]))
{
$f = $_POST["user"];
$j = $_POST["pw"];
$query = "SELECT * FROM `register` WHERE `username` = '$f' AND `password` = '$j'";
$result = mysqli_query($conn,$query);
if(!$row=mysqli_fetch_assoc($result)) {
echo 'Helytelen!';
}
else {
$_SESSION["logined"] = $row["username"];
header("Location: index2.php?p=profile");
}
}
?>
<h1>login</h1>
<hr />
<center>
<form action="#" method="post">
<input type="text" placeholder="Felhasznalo" name="user"/><br><br>
<input type="password" placeholder="Jelszó" name="pw"/><br><br>
<input type="submit" name="f"/>
</form>
</center>
Ugye ez a maxi-ék fle pontrendszerhez tartozik és amikor a Type submitra rámegyek valamiért nem dob át index2.php?p=profile -ra mi lehet a baj?
gyakorlatilag ennyut változtattam benne:
Kód:
<?php
if(isset($_POST["f"]))
{
$f = $_POST["user"];
$j = $_POST["pw"];
$query = "SELECT * FROM `register` WHERE `username` = '$f' AND `password` = '$j'";
$result = mysqli_query($conn,$query);
if(!$row=mysqli_fetch_assoc($result)) {
echo 'Helytelen!';
}
else {
$_SESSION["logined"] = $row["username"];
header("Location: index.php");
}
}
?>
<hr />
<h1>Bejelentkezés</h1>
<center>
<form action="#" method="post">
<input type="text" placeholder="Felhasznalonév" name="user"/><br><br>
<input type="password" placeholder="Jelszó" name="pw"/><br><br>
<input type="submit" name="f"/>
</form>
</center>
Válaszokat előre is köszönöm.