Below is my login function, but it cant display the username correctly, i don't know what is the problem. Thanx..
LOGIN FUNCTION
<?php
extract ($_POST);
mysql_connect(" localhost","roo t","")
or die("Cannot connect to the server");
mysql_select_db ("dreamzdesign" )
or die("Cannot connect to the database");
$sql="select username from membership where username='$user name'";
$result=mysql_q uery($sql)
or die("Cannot execute query1");
$num=mysql_num_ rows($result);
if($num==1) //email valid
{
$sql="select username from membership where username='$user name' and password='$pass word'";
$result2=mysql_ query($sql)
or die("Cannot execute query");
$num2=mysql_num _rows($result2) ;
if($num2>0)
{
setcookie("User name", $username, time() + 60 * 60 * 24 * 5);
include("homepa ge.php");
}
else //message send to login.php when wrong password
{
$message="The username, $username exists, but you have not entered the correct password! Please try again.<br>";
include("login. php");
}
}
elseif($num==0) //message send to login.php when email not valid
{
$message="The username you entered does not exist! Please try again.<br>";
include("login. php");
}
?>
WELCOME MESSAGE
<?php
foreach ($_COOKIE as $key => $value)
?>
<h1 align="center"> <? echo $value; ?>, welcome to DreamZDesign !</h1>
HOMEPAGE
<?php
foreach ($_COOKIE as $key => $value)
?>
<h1 align="center"> <? echo $value; ?>, welcome to DreamZDesign !</h1>
LOGIN FUNCTION
<?php
extract ($_POST);
mysql_connect(" localhost","roo t","")
or die("Cannot connect to the server");
mysql_select_db ("dreamzdesign" )
or die("Cannot connect to the database");
$sql="select username from membership where username='$user name'";
$result=mysql_q uery($sql)
or die("Cannot execute query1");
$num=mysql_num_ rows($result);
if($num==1) //email valid
{
$sql="select username from membership where username='$user name' and password='$pass word'";
$result2=mysql_ query($sql)
or die("Cannot execute query");
$num2=mysql_num _rows($result2) ;
if($num2>0)
{
setcookie("User name", $username, time() + 60 * 60 * 24 * 5);
include("homepa ge.php");
}
else //message send to login.php when wrong password
{
$message="The username, $username exists, but you have not entered the correct password! Please try again.<br>";
include("login. php");
}
}
elseif($num==0) //message send to login.php when email not valid
{
$message="The username you entered does not exist! Please try again.<br>";
include("login. php");
}
?>
WELCOME MESSAGE
<?php
foreach ($_COOKIE as $key => $value)
?>
<h1 align="center"> <? echo $value; ?>, welcome to DreamZDesign !</h1>
HOMEPAGE
<?php
foreach ($_COOKIE as $key => $value)
?>
<h1 align="center"> <? echo $value; ?>, welcome to DreamZDesign !</h1>
Comment