steelmanronald06 Posted September 19, 2006 Share Posted September 19, 2006 Here are my lines. (note that you should not add the <?php and ?> to those lines..that is added for the sake of color :)Lines 1 - 13[code]<?php//Require the headersrequire_once('../includes/headers.php');//Require the db.php filerequire_once('../includes/db.php');//Require functions.phprequire_once('../includes/functions.php');//Require top layoutrequire_once('../includes/top.php');?>[/code]lines 44 - 98[code]<?php //Convert the password to md5 $password = md5($password); //Run the validation query $sql = mysql_query("SELECT * FROM users WHERE username='$username' AND password='$password' AND activated='1'"); //Get the result $login_check = mysql_num_rows($sql); //See if the login information was correct if($login_check > 0){ while($row = mysql_fetch_array($sql)){ foreach( $row AS $key => $val ){ $$key = stripslashes( $val ); } // Register some session variables! session_register('userid'); $_SESSION['first_name'] = $userid; session_register('first_name'); $_SESSION['first_name'] = $first_name; session_register('last_name'); $_SESSION['last_name'] = $last_name; session_register('username'); $_SESSION['username'] = $username; session_register('email_address'); $_SESSION['email_address'] = $email_address; session_register('special_user'); $_SESSION['user_level'] = $user_level; session_register('ban'); $_SESSION['ban'] = $ban; //Update their last logon time mysql_query("UPDATE users SET last_login=now() WHERE userid='$userid'"); //Show the bottom layout require_once('../includes/bot.php'); //Output Buffering ob_start(); //Reload to the success case header("Location: /lampgeekz/users/log.php?cmd=success"); ob_flush(); } }else{ echo "You were not logged in! Your username and/or password were incorrect. Please try again!"; echo $username; echo $password; }?>[/code]when I submit the form to it (this is all one switch which should work) i get this from the variables:[quote]$username echos as: netgeek$password echos as: 6a19bbb52d8327f9149be17eaf420c01[/quote]It matches the database, i checked it :), but I still get this:[quote]You were not logged in! Your username and/or password were incorrect. Please try again![/quote]now why would my custom error be thrown? Is there something wrong with the mysql query that is making it where it does query the database right? :'( Quote Link to comment Share on other sites More sharing options...
steelmanronald06 Posted September 19, 2006 Author Share Posted September 19, 2006 btw, headers.php contains session_start :) Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.