<?php
if
(
$_SERVER
['REQUEST_METHOD'] == 'POST')
{
if
(!
empty
(
$_POST
['username'])) {
$con
= mysql_connect('localhost','root','sqlcool1');
if
(!
$con
){
echo
'OUCH';
die
('Could not connect: '.mysql_error());
}
$db
= mysql_select_db('injectme',
$con
);
$sql
= mysql_query('SELECT * FROM user WHERE username =
"' . $_POST['username'] . '"
');
$row
= mysql_fetch_row(
$sql
);
if
(
$_POST
[
"username"
] ==
$row
[1] &&
$_POST
[
"password"
] ==
$row
[2]) {
echo
('<html>
<head>
<meta http-equiv=
"refresh"
content=
"3; url=search.php"
>
</head>
<body>
<p style=
"color:green"
>logged in</p>
</body>
</html>');
}
else
{
echo
('<p style=
"color: red"
>Invalid username
or
password.</p>');
echo
('<form name=
"login"
action=
"login.php"
method=
"POST"
>
Username: <input type=
"text"
name=
"username"
><br>
Password: <input type=
"password"
name=
"password"
><br>
<input type=
"submit"
name=
"submit_button"
value=
"Submit"
>
<button type=
"submit"
formaction=
"register.php"
>Register</button>
</form>');
}
mysql_close(
$con
);
}
else
{
echo
('<p style=
"color: red"
> No username / password provided.</p>');
echo
('<form name=
"login"
action=
"login.php"
method=
"POST"
>
Username: <input type=
"text"
name=
"username"
><br>
Password: <input type=
"password"
name=
"password"
><br>
<input type=
"submit"
name=
"submit_button"
value=
"Submit"
>
<button type=
"submit"
formaction=
"register.php"
>Register</button>
</form>');
}
}
else
{
echo
('<form name=
"login"
action=
"login.php"
method=
"POST"
>
Username: <input type=
"text"
name=
"username"
><br>
Password: <input type=
"password"
name=
"password"
><br>
<input type=
"submit"
name=
"submit_button"
value=
"Submit"
>
<button type=
"submit"
formaction=
"register.php"
>Register</button>
</form>');
}
?>