نمایش نتایج 1 تا 2 از 2

نام تاپیک: خطا در ورود کاربر

  1. #1

    خطا در ورود کاربر

    سلام ببخشید از اینکه اینقدر می پرسم
    این کدهارو من واسه ی ورود کاربر دادم اما قبول نمی کنه وهمش به قسمت if آخر مره وپیغام می ده که نام کاربری وپسورد معتبر نیست
    در صورتی که من درست می دم
    اگه می شه راهنماییم کنین
    من دو هفته دیگه تحویل پروژه دارم
    ممنون از لطفتون!!!!

    if (!$link)
    die("couldn t connect to mysql server");
    mysql_select_db($db,$link)
    or die("coulden t open $db :".mysql_error());
    $t1=trim($login1);
    $t2=trim($login2);
    $result2="SELECT * FROM `user` WHERE UserName=($t1) AND Password=($t2)";
    $result3=mysql_query($result2);
    if ((strlen($login1)==0) || (strlen($login2)==0)){
    echo "<p align='center'>&nbsp;</p>
    <table border='0' width='100%' bgcolor='#649B98'>
    <tr>
    <td align='center'><font color='#000080'>&nbsp;<b><font face='Tahoma' size='2'>&aacute;&Oslash;&Yacute;&Ccedil;&eth;
    &auml;&Ccedil;&atilde; ˜&Ccedil;&Egrave;&Ntilde;ی &aelig; &Ntilde;&atilde;&Ograve; &Uacute;&Egrave;&aelig;&Ntilde; &Icirc;&aelig;&Iuml; &Ntilde;&Ccedil; &aelig;&Ccedil;&Ntilde;&Iuml; &auml;&atilde;&Ccedil;یی&Iuml; .</font></b></font></td>
    </tr>

    </table>
    <tr>
    <td width='20%' colspan='3'>
    <p dir='rtl' align='center'><b>
    <font size='2' face='Tahoma' color='#008000'><a href='interuser.php'>
    <span style='text-decoration: none'><font color='#008000'>&Egrave;&Ccedil;&Ograve;&Ocirc;&E circ;</font></span></a></font></b></td>
    <td width='73%' colspan='7'>&nbsp;</td>
    </tr>
    ";
    exit;
    }
    if (mysql_num_rows($result3) == 0){
    echo "<p align='center'>&nbsp;</p>
    <table border='0' width='100%' bgcolor='#649B98'>
    <tr>
    <td align='center'><b><font face='Tahoma' size='2' color='#000080'>&auml;&Ccedil;&atilde;
    ˜&Ccedil;&Egrave;&Ntilde;ی &aelig; &Ntilde;&atilde;&Ograve; &Uacute;&Egrave;&aelig;&Ntilde; &aelig;&Ccedil;&Ntilde;&Iuml; &Ocirc;&Iuml;&aring; &atilde;&Uacute;&Ecirc;&Egrave;&Ntilde; &auml;&atilde;ی &Egrave;&Ccedil;&Ocirc;&Iuml; .</font></b></td>
    </tr>

    </table>
    <tr>
    <td width='20%' colspan='3'>
    <p dir='rtl' align='center'><b>
    <font size='2' face='Tahoma' color='#008000'><a target='main' href='interuser.php'>
    <span style='text-decoration: none'><font color='#008000'>&Egrave;&Ccedil;&Ograve;&Ocirc;&E circ;</font></span></a></font></b></td>
    <td width='73%' colspan='7'>&nbsp;</td>
    </tr>
    ";
    exit;
    }
    if (mysql_num_rows($result3) > 0){
    require ("admin.php");
    $login1=='';
    $login2=='';
    }
    ?>

  2. #2
    نتونستم خوب برنامه ات رو بخونم. ولی شاید به خاطر این باشد که متغیر login1 و login2 تهی باشند. همچنین ببین که در موقع ثبت نام password را encrypt نمی کنی. راستی در query از این عبارت استفاده کن:

    SELECT * FROM `user` WHERE UserName='$t1' AND Password='$t2'

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •