Ik heb de inlog tutorial gebruikt van phphulp.nl alleen zit ik nog wel met een probleem. Zodra ik inlog krijg ik dit op mijn scherm:
U hebt geen goede combinatie van gebruikersnaam en wachtwoord gebruikt!
Hieronder zie je de pagina's die ik heb:
Login.php
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Login</title>
</head>
<body>
<form action="login2.php" method=post>
<p>Gebruikersnaam</p>
<input type=text name"username" size=30>
<p>Wachtwoord</p>
<input type=password name"password" size=30>
<p><input type=submit name="submit" value="Login"></p>
</form>
</body>
</html>
Login2.php:
<?php
session_start();
if(!empty($_POST)){
include("connection.php");
$query = "SELECT * FROM tbl_klanten WHERE username='" . $_POST["username"] ."' AND password='". $_POST["password"] . "'";
$result = mysql_query($query);
if(mysql_num_rows($result) > 0){
$username = $_POST["username"];
$password = $_POST["password"];
$_SESSION['username'] = $username;
$_SESSION['password'] = $password;
header("Location: beveiligd.php");
exit();
}
else {
$text = "U hebt geen goede combinatie van gebruikersnaam en wachtwoord gebruikt! <A onclick='javascript: window.back();'>Ga terug</A>";
die($text);
} }
else{
//pagina verkeerd aangeroepen
header("Location: login.php");
}?>
Beveiligd.php:
<?php session_start(); ?>
<HTML>
<HEAD><TITLE>Welkom op de beveilgde pagina!</TITLE>
</HEAD>
<BODY>
<?php
if(!isset($_SESSION["username"])){
$text = "U bent niet goed ingelogd, ga terug naar <A HREF='login.php'>de login pagina</A> of naar <A HREF='registreer.php'>de registreer pagina</A>";
echo($text);
}
else{?>
Welkom, u bent aangemeld als <?php echo($_SESSION["username"]);?>
<BR>
Uw wachtwoord is: <?php echo($_SESSION["password"]);?>
<P>
<A HREF="logout.php">Log hier uit!</A>
<?php
}
?>
</BODY>
</HTML>
En dan natuurlijk connection.php voor het connecten met de database.
206 views