jalaladdin
یک شنبه 20 شهریور 1390, 23:52 عصر
فرم لاگین و دانلود در یک صفحه گذاشتم وقتی وارد وب سایتم میشوم نام کاربری نشان داده میشود اما وقتی صفحات دیگه رو باز میکنم و بعد وارد صفحه دانلود میشوم نام کاربری نشان داده نمیشود !
لطفا راهنمای کنید
if(isset($_POST['username']))
{
$con = mysql_connect("localhost","root","");
if(!$con)
{
die('could not connect');
}
mysql_select_db("a",$con);
$username=mysql_real_escape_string($_POST['username']);
$password=md5(mysql_real_escape_string($_POST['password']));
if(!empty($username) && !empty($password) ){
$result = mysql_query("SELECT COUNT(*) FROM `st` WHERE `username`='$username' AND `password`='$password';")or die(mysql_error());;
$row = mysql_fetch_row($result);
if($row[0] > 0)
{
$_SESSION['username'] = $username;
$_SESSION['password'] = $password;
echo $_SESSION['username']." خوش آمدی";
print('<form action="logout.php" method="post" class=" dir">
<br/>
<div align ="center"> <input type="submit" value="خروج" class="textbox" /></div>'); // exit;
}
elseif(!preg_match('/^([a-z0-9_\.\-]{6,35})$/i',$username) || empty($password))
{
$error= ('<div class=" bg-text1" >نام کاربری یا کلمه عبور اشتباه می باشد</div>'); } }
else
{
$name='<div class=" bg-text1" > نام کاربری را وارد کنید</div>';
$pass='<div class=" bg-text1" > گذر واژه را وارد کنید</div>';
}
}
لطفا راهنمای کنید
if(isset($_POST['username']))
{
$con = mysql_connect("localhost","root","");
if(!$con)
{
die('could not connect');
}
mysql_select_db("a",$con);
$username=mysql_real_escape_string($_POST['username']);
$password=md5(mysql_real_escape_string($_POST['password']));
if(!empty($username) && !empty($password) ){
$result = mysql_query("SELECT COUNT(*) FROM `st` WHERE `username`='$username' AND `password`='$password';")or die(mysql_error());;
$row = mysql_fetch_row($result);
if($row[0] > 0)
{
$_SESSION['username'] = $username;
$_SESSION['password'] = $password;
echo $_SESSION['username']." خوش آمدی";
print('<form action="logout.php" method="post" class=" dir">
<br/>
<div align ="center"> <input type="submit" value="خروج" class="textbox" /></div>'); // exit;
}
elseif(!preg_match('/^([a-z0-9_\.\-]{6,35})$/i',$username) || empty($password))
{
$error= ('<div class=" bg-text1" >نام کاربری یا کلمه عبور اشتباه می باشد</div>'); } }
else
{
$name='<div class=" bg-text1" > نام کاربری را وارد کنید</div>';
$pass='<div class=" bg-text1" > گذر واژه را وارد کنید</div>';
}
}