Logger ind. på en måde :S?
Jah jeg har lavet et dejlig simpelt session login, som har virker for mig før. Den tjekker om brugeren og passworder findes og passer sammen, hvis de gør registrere den session'en username og password.Her er min kode:
<?php
include("mysql.php");
if(!$_GET["action"])
{
$username = $_POST["username"];
$password = $_POST["password"];
$conn = mysql_query("SELECT password FROM forum_users WHERE username = '$username'");
$rs = mysql_fetch_array($conn);
if((mysql_num_rows($conn) != 0) and ($password == $rs["password"]))
{
session_register("username");
session_register("password");
header("Location: index.php");
} else {
session_start();
session_unset();
session_destroy();
header("Location: index.php?error=login");
}
} elseif ($_GET["action"] == "logud") {
session_start();
session_unset();
session_destroy();
header("Location: index.php");
}
?>
På index.php har jeg lavet en
<?php if (!$_SESSION["username"] AND !$_SESSION["password"]) {?>
Her vises en login form
<?php } else { ?>
Velkommen ind!
<?php } ?>
Men virker ikke rigtigt for mig, kan nogen komme med en løsning / forklarning på hvad jeg har gjort forkert og havd jeg skal gøre?
www.efy.dk/forum
I kan selv se :)
Evt oprette en hortig bruger www.efy.dk/forum/reg.php
På forhånd tak.
