wickedgenius
New Member
Hi can anyone say why this script is not working:
Any help is appretiated.
PHP:
<?php
session_start();
function doDB() {
global $mysqli;
//connect to server and select database; you may need it
$mysqli = mysql_connect("localhost", "aurillia_wicked", "maisie") or die(mysql_error());
mysql_select_db("aurillia_clandb") or die(mysql_error());
}
if (!$_SESSION["loggedin"]){
if ($_POST["invalid"] = "pass"){
$display_block = "
<font color=\"#FF0000\">
Invalid Password!
</font><br />";
} else if ($_POST["invalid"] = "username"){
$display_block = "
<font color=\"#FF0000\">
No Such User!
</font><br />";
}
$display_block .= "
Please Log in!<br /><br />
<form method=\"post\" action=\"".$_SERVER["PHP_SELF"]."\">
<p><stong>Username:</strong><input type=\"text\" name=\"user\">
<p><strong>Password:</strong><input type=\"password\" name=\"pass\">
<p><input type=\"submit\" name=\"submit\" value=\"Login\"></form>";
$_SESSION["loggedin"] = "1";
} else if ($_SESSION["loggedin"] = "1"){
doDB();
$username = $_POST["username"];
$check_sql = "SELECT id FROM administrators WHERE username = '".$username."'";
$check_res = "mysql_query($check_sql, $mysqli) or die(mysql_error());
if (mysql_num_rows($check_res) < 1) {
session_destroy();
$_POST["invalid"] = "username";
header("Location: $_SERVER['PHP_SELF']");
} else {
$check_pass = "SELECT password FROM administrators WHERE username = '".$username."'";
$check_pass_res = "mysql_query($check_pass, $mysqli) or die(mysql_error());
$info = mysql_fetch_array($check_pass_res);
if ($info["password"] = $_POST["pass"]){
$_SESSION["loggedin"] = "2";
} else {
$_POST["invalid"] = "pass";
header("Location: $_SERVER['PHP_SELF']");
}
}
} else if ($_SESSION["loggedin"] = "2"){
$display_block = "
Welcome to the Admin Area. At the minute theres not alot here but<br />
when the site has been launched it will be jam-packed with things<br />
to do.";
} else {
session_destroy();
header("Location: $_SERVER['PHP_SELF']");
}
?>
<html>
<head>
<title> :: Aurillian Remnent :: </title>
</head>
<body link="#ffffff" alink="#ffffff" vlink="#ffffff" >
<div align="center">
<img src="titlebanner.jpg" border=1 bordercolor="#ffffff" width="600">
</div>
<br />
<table cellpadding="10" width="100%">
<tr>
<td width="5%">
<?php include("nav.php"); ?>
</td>
<td>
<font color="#ffffff" face="comic sans ms">
<div align="center">
<?php echo "$display_block"; ?>
Any help is appretiated.