Database-based login working for user/new.php.
This commit is contained in:
parent
c7a1d05e4f
commit
4dd163139f
@ -1,35 +1,26 @@
|
|||||||
<?php
|
<?php
|
||||||
$_COOKIE['monkey'] = '1';
|
if (!$_COOKIE['session'] && ($_POST['do'] !== "authenticate")) {
|
||||||
setcookie('monkey',$_COOKIE['monkey']);
|
echo "Please login:";
|
||||||
if (!$_COOKIE['monkey']) {
|
|
||||||
echo "First attempt.";
|
|
||||||
include "login_form.inc";
|
include "login_form.inc";
|
||||||
break;
|
break;
|
||||||
} else {
|
} else {
|
||||||
#if ($_POST['do' == "authenticate") {
|
|
||||||
require "dbconnect.php";
|
require "dbconnect.php";
|
||||||
|
|
||||||
$sql = "SELECT id,username FROM users WHERE username='$_POST[username]' and password=PASSWORD('$_POST[password]')";
|
$sql = "SELECT id,username FROM users WHERE username='$_POST[username]' and password=PASSWORD('$_POST[password]')";
|
||||||
$result = mysql_query($sql) or die (mysql_error());
|
$result = mysql_query($sql) or die (mysql_error());
|
||||||
|
|
||||||
echo "Results: " . mysql_num_rows($result);
|
# echo "Results: " . mysql_num_rows($result);
|
||||||
# $_POST[results]=mysql_num_rows($result);
|
|
||||||
|
|
||||||
if (mysql_num_rows($result) == 1) {
|
if (mysql_num_rows($result) === 1) {
|
||||||
# echo "<p>You are a valid user!<br />";
|
unset($_POST['do']);
|
||||||
# echo "Your username is $_POST[username]<br />";
|
$_COOKIE['session'] = 1;
|
||||||
# echo "Your password is $_POST[password]</p>";
|
setcookie('session',$_COOKIE['session']);
|
||||||
$_COOKIE['monkey'] = '1';
|
|
||||||
setcookie('monkey',$_COOKIE['monkey']);
|
|
||||||
session_start();
|
|
||||||
session_register[login];$_SESSION[login] = '1';
|
|
||||||
session_register[count];$_SESSION[count]++;
|
|
||||||
} else {
|
} else {
|
||||||
unset($_POST['do']);
|
unset($_POST['do']);
|
||||||
echo "<p>You are not authorized. Please try again.</p>";
|
# $_COOKIE['session']++;
|
||||||
|
echo "Login failed. Please try again.";
|
||||||
include("login_form.inc");
|
include("login_form.inc");
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
?>
|
?>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user