PDA

View Full Version : مشکل در اجرای کد فرم لاگین



jalaladdin
یک شنبه 03 مرداد 1389, 12:45 عصر
این کد را برای فرم لاگین نوشتم روی سیستمم اجرا میشود مشکلی نداره اما همین کد روی لپ تاب ،وقتی روی دکمه ورد کلیک میکنم شرط دوم یعنی پیغام خوش آمدی را میدهد !راهنمایی کنید

<?php

if(isset($_POST['username']))
{
$con = mysql_connect("localhost","root","");
if(!$con)
{
die('could not connect');
}

mysql_select_db("register",$con);

$username = addslashes($_POST['username']);
$password = md5($_POST['password']);
$result = mysql_query("SELECT COUNT(*) FROM `users` WHERE `username`='$username' AND `password`='$password';");


if(!$result)
{
echo 'Could not run query: ' . mysql_error();
exit;
}
$row = mysql_fetch_row($result);

if($row[0] > 0)
{
$_SESSION['username'] = $username;
$_SESSION['password'] = $password;

echo $_SESSION['username']." خوش آمدی";

printf('<form action="logout.php" method="post" class=" dir">

<br/>
<input type="submit" value="خروج" />'); exit;
}
elseif (empty($username )) {
printf('<div class=" bg-text1" >لطفانام کاربری و کلمه عبور را وارد کنید</div>');
printf('<form action="1.php" method="post" class=" " >


<div class="dir"> نام کاربری:<input type="text" name="username" value="" size="20" class="textbox" /></div>

<div class="dir">رمز عبور: <input type="password" name="password" value="" size="20" class="textbox" /></div>

<div align="center"> <input type="submit" value="ورود" class="button" /></div>
<a href="register.html" ><div class="dir">ثبت نام کاربر جدید </a></div>
<a href="forgetpassword.php" ><div class="dir">کلمه عبور را فراموش کرده ام </a></div>
</form>');


}
else
{
printf('<div class=" bg-text1" >نام کاربری یا کلمه عبور اشتباه می باشد</div>');
printf('<form action="1.php" method="post" class=" " >


نام کاربری:<input type="text" name="username" value="" size="20" class="textbox" /></div>

رمز عبور: <input type="password" name="password" value="" size="20" class="textbox" /></div>

<div align="center"> <input type="submit" value="ورود" class="button" /></div>

</form>');
}


}?>