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@xxxxxxxxxxxx
Marriott Library
Lab Systems PC
295 South 1500 East
Salt Lake City, Utah 84112-0806
Ext 5-9810
--
PHP Database Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php