ورود به سایت

jalaladdin

Active Member
برای فرم ورود به سایت این کد را نوشتم قبل از اینکه ویندوز را پاک کنم این فرم کار میکرد بعد از نصب ویندوز این خطا را میدهد که نام کاربری وکلمه عبور اشتباه است
PHP:
 <?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/>
         <a href="" ><div class="dir">ارسال مطلب </a></div>
          <a href="change password.html" ><div class="dir">تغییر رمز عبور </a></div>
       <div align ="center"> <input type="submit" value="خروج" class="textbox" /></div>');  exit;
    }
   elseif (empty($username )) {
    printf('<div class=" bg-text1" >نام کاربری و کلمه عبور را وارد کنید</div>');
     printf('<form action="login.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>');
         }
    
    
}?>
 

Masoud1365

مدیر انجمن
دیتابیست رو حتما پاک کردی !
کدش چیزس نیست که با عوض کردن ویندوز کار نکنه !
 

jalaladdin

Active Member
بعد از نصب برنامهwampاز طریق phpmyadminیک دیتابیس ساختم ودر سایتم ثبت نام میکنم اطلاعات وارد دیتابیس میشود اما وقتی که میخواهم وارد سایتم شوم با وجود اینکه اطلاعات کاربری را صحیح وارد میکنم این خطا را میدهد(نام کاربری یا کلمه عبور اشتباه است)از طریق سیستم دیگری امتحان کردم فرم لاگین کار میکنه میتوانم وارد سایتم شوم اما روی سیستم خودم بعد از نصب ویندوز چنین مشکلی برام پیش آمده
 

Masoud1365

مدیر انجمن
اول کدت هم باید از session_start() استفاده کنی و صفحه ات رو utf-8 without BOM ذخیره کن.
 

جدیدترین ارسال ها

بالا