نمایش نتایج: از شماره 1 تا 1 , از مجموع 1

موضوع: عدم نمایش تعداد یوزر ثبت نام شده

  1. #1
    عضو جدید
    تاریخ عضویت
    Nov 2011
    نوشته ها
    63
    تشکر تشکر کرده 
    72
    تشکر تشکر شده 
    33
    تشکر شده در
    21 پست

    پیش فرض عدم نمایش تعداد یوزر ثبت نام شده



    ---------- Post added at 02:22 AM ---------- Previous post was at 02:18 AM ----------


    1. سلام
    2. دوستان من 3 صفحه دارم که برای نشاندادن تعداد یوزر های انلاین میباشد وقتی کاربر مهمان وارد سایت میشود به لیست تعداد یوزر ها افزوده میشود و مثلا مینویسد
    3. we are 3 visitors online
    4. اگر با یک مرورگر دیگر همین صفحه را لود کنیم مثلا مینویسد
    5. we are 4 visitors online
    6. خب تا اینجا هیچ مشکلی نیست (تعدادکاربران مهمان را نشان میدهد) مشکل من در عدم نمایش تعداد کاربران ثبت نام شده میباشد که چه کاربری که ثبت نام کرده وارد سایت شود و چه نشود همیشه مقدار ان
    7. we are 0 userregister online
    8. میباشد
    9. دوستان دقت کنند که این پیغام برا ی تمام کاربران از قبیل مهمان و ثبت نام شده میباشد we are 4 visitors online
    10. و این پیغام برای کاربران ثبت نام شده we are 0 usersregister online می باشد
    11. (که مشکل من در اینجاست که کاربران ثبت نام شده را که وارد سایت میشود همیشه 0 نشان میدهد) من کد 3 صفحه را میذارم که صفحه index.php
    12. و login.php برای وارد شدن به سایت میباشد
    13. و صفحه visitor.php هم برای تعداد نمایش 2 نوعه کاربر از قبیل ثبت نام شده و مهمان میباشد
    14. login.php

    کد:
    <html>
    
       <form action="login.php" method="post">
         ussername<input type="text" name="username"><br>
         password <input type="password" name="password"><br>
         <input type="submit" value="log in">
        </form> 
        <a href="register.php">register!</a>
    
    </html>
    login.php
    کد:
    <?php
    session_start();
    $username=$_POST['username'];
    $password=$_POST['password'];
    
    if($username&&$password)
    {
    $connect=mysql_connect('localhost','root','') or die ("could ' not connect");
    mysql_select_db("loginphp") or die ("could ' not select ");
    $query=mysql_query("SELECT * FROM users WHERE username='$username'");
    $numrows=mysql_num_rows($query);
    if($numrows!=0)
    {
    //code to login
     while ($rows=mysql_fetch_assoc($query))
     {
     $dbusername=$rows['username'];
     $dbpassword=$rows['password'];
    
     }
      if($username==$dbusername&&$password==$dbpassword)
      {
       echo "you are in! click <a href='member.php'> here </a> to member page";
       $_SESSION['username']=$username;
       
      }
       else 
        echo "incorrect password";
    }
    else
     die(" the username doesn't exist");
    
    
    }
    else 
    die("please enter name and passaword");
    
    
    
    ?>
    visitor.php
    کد:
    <?php
    session_start();
    $username=$_SESSION['username'];
    function vonline()
    {
    $session= session_save_path();
    $handle=opendir($session);
    $visitor=0;
    while(($file=readdir($handle))!=FALSE)
    {
        //echo $file."<br />";
        if($file!="."&&$file!="..")
        {
        
        if(ereg("^sess",$file))
            $visitor++;
                    
        
        
        }
        
    }
    return $visitor;
    }
    $v=vonline();
    echo "we are $v visitors online";
    
    //baraye karbaran sabtenam shode ke code dar in ghesmet be moshkel khorde
    
    function useronline()
    {
    $session= session_save_path();
    $handle=opendir($session);
    $userreg=0;
    while(($file=readdir($handle))!=FALSE)
    {
        //echo $file."<br />";
        if($file!="."&&$file!="..")
        {
        
        if((ereg("^sess",$file))&&($username))
            $userreg++;
                    
        
        
        }
        
    }
    return $userreg;
    }
    $u=useronline();
    echo "we are $u usersregister online";
    ?>

    1. دوستان لطف کنند راهنمایی بفرمایند یا کد را تصحیح فرمایند
    ویرایش توسط mosi2007 : January 17th, 2012 در ساعت 02:26

  2. تعداد تشکر ها از mosi2007 به دلیل پست مفید


  3. # ADS




     

اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. تعداد یوزر در vps
    توسط aminweb در انجمن سوالات و مشکلات
    پاسخ ها: 2
    آخرين نوشته: October 22nd, 2015, 00:30
  2. فروش تعدادی یوزر
    توسط irancheat2 در انجمن سرور اختصاصی
    پاسخ ها: 14
    آخرين نوشته: January 27th, 2013, 14:55
  3. تعداد یوزر آنلاین در لحظه که میشه رو چنین سروری داشت چقدره ؟
    توسط nabinin در انجمن درخواست سرور اختصاصی
    پاسخ ها: 3
    آخرين نوشته: December 27th, 2012, 19:14
  4. تعریف دامین و یوزر جدید در دایرکت ادمین
    توسط 3shahrsaz در انجمن دايرکت ادمين DirectAdmin
    پاسخ ها: 5
    آخرين نوشته: December 18th, 2010, 18:25
  5. محدود کردن تعداد کانکشن یک یوزر
    توسط MelatHOST در انجمن سوالات و مشکلات
    پاسخ ها: 16
    آخرين نوشته: June 27th, 2009, 08:22

مجوز های ارسال و ویرایش

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