ورود

نسخه کامل مشاهده نسخه کامل : اصلاح یک سورس و error



masafvati
30-11-2007, 21:58
با سلام به تمامی دوستان
در این سورس که در مورد اهراز هویت کاربران می باشد بنده با مشکلی مواجه شدم می خواستم بدونم اول اینکه آیا این سورس کلا درست هست و دیگه اینکه این error مربوط به چیه و طور اصلاح میشه
با تشکر



$connectionstring=odbc_connect("Users","","");
$query = "select * from tblUsers where username like '".$_GET['user']."' and password = '".$_GET['pas']."'";
$result = odbc_do($connectionstring, $query);
odbc_result_all($result,"border=1");
odbc_close($connectionstring);
if (odbc_num_rows($result) == 1) {
setcookie("user",'".$_GET[user]."');
return 1;
?>
<h1>Authorized!</h1>
<?
} else {
?>
<h3>Sorry, you are not authorized!</h3>
<?
return 0;
}


No rows found




Warning: odbc_num_rows(): 2 is not a valid ODBC result resource in C:\Documents and Settings\Administrator\Desktop\Sa.php on line 7

Sorry, you are not authorized



با تشک

Far Va Har
02-12-2007, 03:18
والا من php بلد نیستم ولی یه چیز خیلی تو کدت تابلو بود که اشتباه محضه

هرگز username و password رو با متد get نفرست به دیتا بیس این اشتباهی محض تر از محضه

از

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

استفاده کن

تازه دیتا بیست username و password نداره ؟ وای وای وای

بعد از آخرین return هم ؟> رو نبستی

بقیه شو من دیگه نمی فهمم دوستان php کار جواب بدن....