ik ben bezig met een inlogsysteempje maar krijg telkens de volgende foutmelding:
Notice: Undefined variable: resultgebruiker in /usr/local/www/data/GravityGames/inloggen_achter.php on line 12 Notice: Undefined variable: resultwachtwoord in /usr/local/www/data/GravityGames/inloggen_achter.php on line 13
dit is inloggen_achter.php:
<?php
session_start();
$gebruiker = $_POST["gebruikersnaam"];
$wachtwoord = $_POST["wachtwoord"];
if(!empty($_POST)){
include("db.inc");
mysql_connect("services.codeyard.net",$db_user,$db_pass);
mysql_select_db("GravityGames");
$query = mysql_query("SELECT * FROM gebruiker WHERE gebruikersnaam='$gebruiker' AND wachtwoord='$wachtwoord'") or die(mysql_error());
while ($result = mysql_fetch_array($query)){
$resultgebruiker = $result['gebruikersnaam'];
$resultwachtwoord = $result['wachtwoord'];
}
//$result = mysql_query($query); oude code van bram
}
//code om te controleren of de combinatie goed is met wat in de database staat
$i = '0';
if($gebruiker == $resultgebruiker){
$i += '1';
}
if($wachtwoord == $resultwachtwoord){
$i += '2';
}
if($i == 3){ //wanneer alles goed is
$_SESSION['gebruiker'] = $gebruiker;
$_SESSION['wachtwoord'] = $wachtwoord;
echo "u bent succesvol ingelogd <a href='aangemeld.php'>klik hier om door te gaan naar de volgende pagina</a>";
}
if(isset($_SESSION['gebruiker'])){//goede login word je doorgestuurd
// header("Location: aangemeld.php");
}
if(!(isset($_SESSION['gebruiker']))){//hier de code wanneer er niet goed is aangemeld
$text = "";
if($i == 1){
$text .= "Uw gebruikersnaam is fout!<br />";
}
if($i == 2){
$text .= "Uw wachtwoord is fout!<br />";
}
}
//elseif { //foute login
// $text = "Je hebt geen goede combinatie van gebruikersnaam en wachtwoord gebruikt! <a href="inloggen.php">Probeer Nogmaals!</a>";
// die("$text");
//}
//else{
// header("Location: inloggen.php");
//}
?>
</body>
<body bgcolor="DDDDDD">