2010-07-08 75 views
0

我正在一個事件類網站上工作。我正在嘗試做的是,我爲廣播員顯示一個表格,以便爲特定日期創建他們的事件,然後將它們存儲在數據庫中。當活動日期是當前日期時,用戶將前往該網站將點擊該活動鏈接觀看節目。當他們點擊那個鏈接時,我不想立即向他們展示廣播頁面,而是我想向他們展示一個小的登錄頁面,只是爲了收集姓名和電子郵件,以便在後面我可以將他們的IP地址找到位置。當我這樣做時,我如何記錄當前正在觀看同一事件的用戶,我不確定是否應該將每個用戶存儲在事件ID中,然後對該事件ID進行計數並顯示在廣播頁面上。還有其他方法嗎?或者是否有任何克隆腳本可用?事件管理php mysql

問候

回答

0

試圖提煉出在這裏你的問題的本質,從我讀你正在尋找一種方式來顯示用戶的當前在線人數/查看特定的事件是什麼?

如果是這樣,這裏有幾個關於當前用戶在線計數器的教程,可能會根據您的特定需求進行調整。

如果我看錯了你的問題,請編輯它,使你是想更清楚地回答了具體的問題。

+0

謝謝,我認爲這會有所幫助。基本上,我有一些事件列表,當用戶點擊主頁上的事件時,我想在後面記錄他的IP,然後要求他提交他的姓名/電子郵件,點擊提交後,他可以查看演員。所以如果其他用戶點擊相同的事件,然後做相同的過程來觀看它,我想顯示觀看這個演員的總用戶。我有一些想法,但仍不知道如何處理這個問題。 – Jay 2010-07-08 12:26:13

+0

快速建議/指針:1)您可以在初始頁面加載時將它們的IP記錄爲'$ _SESSION',2)您可以記錄他們上次訪問的事件,以及他們何時再次對'$ _ SESSION'標識符3 )然後,您可以計算當前觀看者的數量(通過使用MySQL查詢顯示最近X分鐘內最後一次訪問該事件的所有訪問者)。 – 2010-07-08 14:29:56