php database error

Hi, I am getting the following error:Notice: Undefined variable: database in

C:\xampp\htdocs\Blogtastic\login.php on line 9

and here is my code:

<?php session_start(); require ("config.php"); $db = mysql_connect($dbhost, $dbuser, $dbpassword); mysql_select_db($database, $db); if(isset($_POST['submit'])) { $sql = "SELECT * FROM logins WHERE username = '" . $_POST['username'] . "' AND password = '" . $_POST['password'] . "';"; $result = mysql_query($sql); $numrows = mysql_num_rows($result); if($numrows == 1) { $row = mysql_fetch_assoc($result); session_register("USERNAME"); session_register("USERID"); $_SESSION['USERNAME'] = $row['username']; $_SESSION['USERID'] = $row['id']; header("Location: " . $config_basedir); } else { header("Location: " . $config_basedir . "/login.php?error=1"); } } else { require("header.php"); if(isset($_GET['error'])) { echo "Incorrect login, please try again!"; } error_reporting(-1); ?>
Username
Password
<?php }

require(“footer.php”);
?>
would someone please let me know what is the problem, it is just a simple login page. Thank you

Looks like either $database or $db are not defined in your config.php.

(BTW read the Important note above the message window). :wink:

Thanks, you were right, I had a different name for my variable database in my config file, just needed a reminder to check there. :slight_smile:

Sponsor our Newsletter | Privacy Policy | Terms of Service