Expand|Select|Wrap|Line Numbers
- <?php
- include("connect.php");
- include("dbaselevel.php");
- session_start();
- $username = $_POST['username'];
- $password = $_POST['password'];
- if ($username&&$password)
- {
- echo("checking username and password");
- $open_data = connect_dbase("login");
- $query = mysql_query("SELECT * FROM users WHERE userid = '$username'");
- $rows = mysql_numrows($query);
- echo($rows);
- if ($rows!=0)
- {
- while ($dbrows = mysql_fetch_assoc($query))
- {
- $dbusername = $dbrows['userid'];
- $dbpassword = $dbrows['password'];
- }
- if ($username==$dbusername&&$password==$dbpassword)
- {
- $_session['username']=$username;
- $dblevel = mysql_query("SELECT 'level' FROM users WHERE userid = '$username'");
- $return_level = dbase_level_check($dblevel);
- $echo ($username. "you're in at". $dblevel);
- //header("location: {$return_level}");
- exit();
- }
- else
- die("incorrect login information");
- }
- else
- die("Username does not exist!");
- }
- else
- die("Please enter Username and Password");
- ?>
it dies as soon as it checks to see if the user's name and password are correct. I am using a directory structure on my server (SME 7.4) that looks like this
HTML/includes
the includes directory holds all of my PHP files and is called from my index.html file through a simple HTML login form. The login form calls login.php, and the address bar, in the browser, shows that it is at least looking for the file, but no output.
I am stumped.