Re: Need help with the code

From: Date: Fri, 02 Oct 2009 18:10:26 +0000
Subject: Re: Need help with the code
References: 1  Groups: php.db 
Request: Send a blank email to php-db+get-46547@lists.php.net to get a copy of this message
nagendra prasad wrote:
Hi All, I need some help with the below code. I have this login code with me and its working fine with my *localhost 'WAMP' *server. But when I tried to run the same script on my web host server its not working. Every time its giving me the same message "*please enter a username and a password*" which is a condition within the script. <?php session_start(); echo var_dump(print_r($_POST));
Are the $_POST['username'] and $_POST['password'] variables present? You didn't post any html form information so I think you could start there.
$username = $_POST['username']; $password = $_POST['password']; if ($username&&$password) { $connect = mysql_connect("localhost", "tutor_root", "admin") or die("couldn't connect"); mysql_select_db("tutor_register") or die("couldn't find db"); $query = mysql_query("SELECT * FROM register WHERE username ='$username'"); $numrows = mysql_num_rows($query); if ($numrows!=1) { //code to login while ($row =mysql_fetch_assoc($query)) {
      $dbusername = $row['username'];
      $dbpassword=  $row['password'];
} //check to see if they match if ($username==$dbusername&&$password==$dbpassword) { echo "you are in <a href='member.php'>click</a> here to enter the members page"; $_SESSION['username']=$username; } else echo "incorrect password"; } else
    die("That user dosen't exist");
} else
      die("pelase enter a username and a password");
?>
-- Jason Gerfen Systems Administration/Web application development jason.gerfen@scl.utah.edu Marriott Library Lab Systems PC 295 South 1500 East Salt Lake City, Utah 84112-0806 Ext 5-9810

« previous php.db (#46547) next »