Hej
Mig og en af mine venner er igang med at lave et Loginsystem, men vi får hele tiden en fejlmeddelese om at koden og brugernavnet ikke er rigtigt, men det er det?! I får koderne her login.php:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Language" content="da" />
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252" />
<title>Log ind</title>
<style type="text/css">
.style1 {
color: #000000;
}
</style>
</head>
<body>
<form action="login-ok.php" method="post">
Brugernavn:<input name="Brugernavn" type="text" /><br />
Kodeord: <input name="Kode" type="password" /><br />
<input name="login" type="submit" value="Login" /><a href="opret.php"><span class="style1">Opret</span></a></form>
</body>
</html>login-ok.php:
<?php
session_start();
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252" />
<title>Login</title>
</head>
<body>
<?php
include ("config.php");
$login = mysql_query("SELECT * FROM users WHERE username = '".$_POST['Brugernavn']."' AND kodeord = '".$_POST['password']."'");
if (mysql_num_rows($login)>0){
$_SESSION['logget_ind']=1;
$_SESSION['brugernavn'] = $brugernavn;
$_SESSION['password'] = $password;
}
else
{
echo "Brugernavn eller Adgangskode er forkert";
}
?>
</body>
</html>
status.php:
<?php
session_start();
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252" />
<title>Status</title>
</head>
<body>
<?php
if($_SESSION['logget_ind] == "1") {
echo "Du er logget ind";
}
else
{
echo " <p>Brugernavn eller Adgangskode er ikke rigtig!</p>";
}
?>
</body>
</html>Tak på forhånd