login problem wasn't solved
| From: | its me | Date: | Tue, 19 Mar 2002 05:36:18 +0000 |
| Subject: | login problem wasn't solved | ||
| Groups: | php.db | ||
| Request: | Send a blank email to php-db+get-17756@lists.php.net to get a copy of this message | ||
i have sell.php page which requires loggin so i put in it:
<?
session_start();
if(!(session_is_registered("valusername")))
{
$page=$PHP_SELF;
session_register("page");
header("Location:http://$HTTP_HOST/auction/login.php");
exit();
}
?>
then in login.php i have;
$sql = "SELECT * FROM registration WHERE username = '$username' and
password='$password'";
$result = mysql_query($sql,$conn);
if(@mysql_num_rows($result)> 0)
{
$row = mysql_fetch_array($result);
$valusername=$row["username"];
session_register("valusername");
mysql_close($conn);
if(session_is_registered("page"))
{
header("location:http://$HTTP_HOST/".$page);
session_unregister("page");
}
else
header("location:http://$HTTP_HOST/auction/index.php");
exit();
}
else
{
echo "<p align='center'><font face='Comic Sans MS'
size='6' color='#FF0000'>Sorry!!</font></p>
<p align='center'><font color='#000080' size='4'>You
entered either a wrong username or
password.<br><a href='login.php'>try
again</a></font></p>";
}
and yes it goes to sell.php page but the url is:
http://localhost//php/php.exe/auction/seller/sell.php
and i tried instead:
if(session_is_registered("page"))
{
header("location:http://$HTTP_HOST/".$$HTTP_REFERRER);
session_unregister("page");
}
but it goes to
http://localhost
anyhelp?????
Rehab M.Shouman
------------------------------------------------------------
------------------------------------------------------------
---------------------------------------------------------------------
Express yourself with a super cool email address from BigMailBox.com.
Hundreds of choices. It's free!
http://www.bigmailbox.com
---------------------------------------------------------------------