mysql - PHP Redirection Error (even tho I'm pretty sure I wrote this right...) -
login.php
if(isset($_post["submit"])){ if(!empty($_post['user']) && !empty($_post['pass'])) { $user=$_post['user']; $pass=$_post['pass']; $con=mysql_connect('localhost','haha forgot take stuff out.','whoops. wouldve been bad.') or die(mysql_error()); mysql_select_db('jesus. forgot 1 too!') or die("cannot select db"); $query=mysql_query("select * login username='".$user."' , password='".$pass."'"); $numrows=mysql_num_rows($query); if($numrows!=0) { while($row=mysql_fetch_assoc($query)) { $dbusername=$row['username']; $dbpassword=$row['password']; } if($user == $dbusername && $pass == $dbpassword) { session_start(); $_session['sess_user']=$user; /* redirect browser */ header("location: member.php"); } } else { echo "invalid username or password!"; } } else { echo "all fields required!"; } }
i've created account (i can see in database), when log in redirects me login page again.
if manually direct myself member.php page works fine (i can see i'm logged in , session started), if try login never redirects me.
i'm sure it's simple , i'm missing it, me?
(inb4 u yell @ me using mysql instead of mysqli i'm testing k? i'll fix d:)
may i'm reading wrong, looks have bracket in there
header("location: member.php"); } }
Comments
Post a Comment