Chào mừng đến với Diễn đàn lập trình - Cộng đồng lập trình.
Kết quả 1 đến 5 của 5
  1. #1
    Ngày tham gia
    Sep 2015
    Bài viết
    0

    Bộ đếm Người Online 3.5 đơn giản cho anh em này !

    Chia sẽ anh em cái code đếm Số lượng người Online đơn giản này :

    VS2008 Net 3.5

    cái này là Global.asax

    Mã:
    <%@ Application Language="C#" %> <script runat="server">     void Application_Start(object sender, EventArgs e)     {        Application["ActiveUser"] = 0;     }        void Application_End(object sender, EventArgs e)     {        //  Code that runs on application shutdown     }            void Application_Error(object sender, EventArgs e)     {         // Code that runs when an unhandled error occurs     }     void Session_Start(object sender, EventArgs e)     {        Application.Lock();        Application["ActiveUser"]=(Convert.ToInt32(Application["ActiveUser"]))+1;        Application.UnLock();     }     void Session_End(object sender, EventArgs e)     {        Application.Lock();        Application["ActiveUser"] = (Convert.ToInt32(Application["ActiveUser"])) - 1;        Application.UnLock();     }       </script>
    Cái này là Web.config

    Mã:
    <system.web>        <sessionState mode="InProc" timeout="1"/>
    Cái này là Defaul.cs

    Mã:
    public partial class _Default : System.Web.UI.Page {    protected void Page_Load(object sender, EventArgs e)    {        Response.Write("Nguoi dang online   ....... : " + Application["ActiveUser"].ToString());    }}

    View more random threads:


  2. #2
    cái này if người dùng đăng nhập là điếm hả gì. có test cookies chưa bửa hởm mình làm mà vướng cái cookies bực mình ghê

  3. #3
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    Trích dẫn Gửi bởi hoanghuynh2409
    cái này if người dùng đăng nhập là điếm hả gì. có test cookies chưa bửa hởm mình làm mà vướng cái cookies bực mình ghê
    cái này mình làm đơn giản theo kiểu đếm số lượng người view trong khoảng thời gian hiện tại thôi ..ko save và dính dáng đến data

  4. #4
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    Trích dẫn Gửi bởi pro_xeo
    Chia sẽ anh em cái code đếm Số lượng người Online đơn giản này :

    VS2008 Net 3.5

    cái này là Global.asax

    Mã:
    <%@ Application Language="C#" %> <script runat="server">     void Application_Start(object sender, EventArgs e)     {        Application["ActiveUser"] = 0;     }        void Application_End(object sender, EventArgs e)     {        //  Code that runs on application shutdown     }            void Application_Error(object sender, EventArgs e)     {         // Code that runs when an unhandled error occurs     }     void Session_Start(object sender, EventArgs e)     {        Application.Lock();        Application["ActiveUser"]=(Convert.ToInt32(Application["ActiveUser"]))+1;        Application.UnLock();     }     void Session_End(object sender, EventArgs e)     {        Application.Lock();        Application["ActiveUser"] = (Convert.ToInt32(Application["ActiveUser"])) - 1;        Application.UnLock();     }       </script>
    Cái này là Web.config

    Mã:
    <system.web>        <sessionState mode="InProc" timeout="1"/>
    Cái này là Defaul.cs

    Mã:
    public partial class _Default : System.Web.UI.Page {    protected void Page_Load(object sender, EventArgs e)    {        Response.Write("Nguoi dang online   ....... : " + Application["ActiveUser"].ToString());    }}
    Các bác có vú dụ nào dính đến dât không vậy. Ví dụ có bảng TB_Statictis có các cột id, date, numview. Làm thế nào mà cứ 24 h nó lại lưu vào data 1 lần.

    Còn nửa ví dụ ta có bảng News, có cột số lượng truy cập. và khi người dùng kích vào đọc thì số lượng truy cập tăng 1.

  5. #5
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    còn đếm tổng số người đã từng truy cập thì sao ạ?

 

 

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •