Marzieh_A
یک شنبه 13 دی 1388, 20:16 عصر
سلام به دوستان عزیز
سوالی که داشتم در مورد یه فرم لاگین هست.
من یه فرم لاگین دارم که وقتی یوزرنیم و پسورد در تکست باکس این فرم که در یه صفحه html قرار داره وارد میشه اطلاعات به یه صفحۀ php پاس میشه. این صفحه صفحۀ واسط بین دو صفحۀ html هستش که اگر این user و pass موجود باشه به صفحۀ بعدی می ره و اگر نباشه به همون صفحۀ قبلی بر می گرده و در بالای صفحه یه اخطار داده میشه. می خوام ببینم باید این صفحۀ php رو چه جوری طراحی کنم.
یعنی وقتی می خوام از این صفحه به صفحۀ قبلی بر گرده باید چیکار کنم.
باید دو تا فرم تو این صفحه داشته باشم تا دو تا action بهش بدم؟
یه سوال دیگه هم دارم در مورد اتصال این صفحه به دیتا بیس.
من تو این صفحه اینجوری به دیتا بیس وصل شدم:
<?php
$host = "localhost";
$username = "root";
$password = "";
$database = "Manage";
$con= mysql_connect($host,$username,$password);
if (!$con)
{
die('could not connect:');
}
mysql_select_db($database,$con);
$qry=mysql_query('select Manage from Manage where UserName=('.$_POST['UserNameTxt'].') and email=('.$_POST['PassWordTxt'].')');
if(mysql_num_rows($qry)==0)
{
echo("This username and password doesnt exist");
}
?>
<?php
if(mysql_num_rows($qry)==1)
{
echo("this username and password exists");
}
?>
اما تو قسمتی که تابع mysql_num_rows رو استفاده کردم این error رو میده:
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in C:\wamp\www\login\login.php on line 14
This username and password doesnt exist
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in C:\wamp\www\login\login.php on line 22
در ضمن مدیران محترم سایت توی سایت search کردم اما نتونستم چیزی که بتونه مشکل من رو حل کنه پیدا کنم. لطفا این پست رو پاک نکنید.
ممنون از راهنمایی هایی که می کنید.
سوالی که داشتم در مورد یه فرم لاگین هست.
من یه فرم لاگین دارم که وقتی یوزرنیم و پسورد در تکست باکس این فرم که در یه صفحه html قرار داره وارد میشه اطلاعات به یه صفحۀ php پاس میشه. این صفحه صفحۀ واسط بین دو صفحۀ html هستش که اگر این user و pass موجود باشه به صفحۀ بعدی می ره و اگر نباشه به همون صفحۀ قبلی بر می گرده و در بالای صفحه یه اخطار داده میشه. می خوام ببینم باید این صفحۀ php رو چه جوری طراحی کنم.
یعنی وقتی می خوام از این صفحه به صفحۀ قبلی بر گرده باید چیکار کنم.
باید دو تا فرم تو این صفحه داشته باشم تا دو تا action بهش بدم؟
یه سوال دیگه هم دارم در مورد اتصال این صفحه به دیتا بیس.
من تو این صفحه اینجوری به دیتا بیس وصل شدم:
<?php
$host = "localhost";
$username = "root";
$password = "";
$database = "Manage";
$con= mysql_connect($host,$username,$password);
if (!$con)
{
die('could not connect:');
}
mysql_select_db($database,$con);
$qry=mysql_query('select Manage from Manage where UserName=('.$_POST['UserNameTxt'].') and email=('.$_POST['PassWordTxt'].')');
if(mysql_num_rows($qry)==0)
{
echo("This username and password doesnt exist");
}
?>
<?php
if(mysql_num_rows($qry)==1)
{
echo("this username and password exists");
}
?>
اما تو قسمتی که تابع mysql_num_rows رو استفاده کردم این error رو میده:
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in C:\wamp\www\login\login.php on line 14
This username and password doesnt exist
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in C:\wamp\www\login\login.php on line 22
در ضمن مدیران محترم سایت توی سایت search کردم اما نتونستم چیزی که بتونه مشکل من رو حل کنه پیدا کنم. لطفا این پست رو پاک نکنید.
ممنون از راهنمایی هایی که می کنید.