Ik ben al een tijd aan het klooien met mijn inlog script maar zelfs na hier een poos te zoeken naar vergelijkende topics, krijg het niet voor elkaar om het passwordveld hoofletter gevoelig te krijgen
dit is mijn script:
<?include("dbase.php");
session_start();
if($ingelogd==1)
{
echo "U bent reeds ingelogd";
}
else
{
if($f=='login')
{
$sql = "SELECT count(*) FROM login WHERE username = '$username' AND password = '$password'";
$result = mysql_query($sql);
$row = mysql_fetch_row($result);
$aantal = $row[0];
if($aantal == 1)
{
$sql = "SELECT * FROM login WHERE username = '$username' AND password = '$password'";
$result = mysql_query($sql);
$row = mysql_fetch_array($result);
$id_login = $row['id_login'];
$ingelogd = 1;
session_register(ingelogd, id_login);
echo "U bent ingelogd!";
}
else
{
echo "Username password combinatie is niet correct";
}
}
}
if($f=='logout')
{
session_unregister(ingelogd);
session_unregister(id_login);
echo "U bent uitgelogd!";
}
echo "
<table>
<form method=\"post\" name=\"formulier\" action=\"login.php\">
<TR><TD>Gebruikersnaam</TD><TD><input type=\"text\" name=\"username\" size=\"25\"></td></TR>
<TR><TD>Wachtwoord</TD><TD><input type=\"password\" name=\"password\" size=\"25\"></td></TR>
<TD align=\"center\"><input type=\"submit\" value=\"Aanmelden\" OnClick=\"document.forms[0].f.value='login'\"></td>
<TD align=\"center\"><input type=\"submit\" value=\"logout\" OnClick=\"document.forms[0].f.value='logout'\"></td>
<input type=\"hidden\" name=\"f\" value=\"\"></tr></form>";
echo "</table>";
?>
dit is mijn script:
<?include("dbase.php");
session_start();
if($ingelogd==1)
{
echo "U bent reeds ingelogd";
}
else
{
if($f=='login')
{
$sql = "SELECT count(*) FROM login WHERE username = '$username' AND password = '$password'";
$result = mysql_query($sql);
$row = mysql_fetch_row($result);
$aantal = $row[0];
if($aantal == 1)
{
$sql = "SELECT * FROM login WHERE username = '$username' AND password = '$password'";
$result = mysql_query($sql);
$row = mysql_fetch_array($result);
$id_login = $row['id_login'];
$ingelogd = 1;
session_register(ingelogd, id_login);
echo "U bent ingelogd!";
}
else
{
echo "Username password combinatie is niet correct";
}
}
}
if($f=='logout')
{
session_unregister(ingelogd);
session_unregister(id_login);
echo "U bent uitgelogd!";
}
echo "
<table>
<form method=\"post\" name=\"formulier\" action=\"login.php\">
<TR><TD>Gebruikersnaam</TD><TD><input type=\"text\" name=\"username\" size=\"25\"></td></TR>
<TR><TD>Wachtwoord</TD><TD><input type=\"password\" name=\"password\" size=\"25\"></td></TR>
<TD align=\"center\"><input type=\"submit\" value=\"Aanmelden\" OnClick=\"document.forms[0].f.value='login'\"></td>
<TD align=\"center\"><input type=\"submit\" value=\"logout\" OnClick=\"document.forms[0].f.value='logout'\"></td>
<input type=\"hidden\" name=\"f\" value=\"\"></tr></form>";
echo "</table>";
?>