php獲取客戶端ip php我弄了登錄的系統(tǒng),如何獲取當(dāng)前登錄的用戶名并顯示出來?具體代碼怎么寫?謝謝?
php我弄了登錄的系統(tǒng),如何獲取當(dāng)前登錄的用戶名并顯示出來?具體代碼怎么寫?謝謝?其實就是一個記錄的問題。比如你可以在建表時,就創(chuàng)建一個在線表,其中可以包含在線用戶ID號、用戶名等等內(nèi)容。通常情況下該
php我弄了登錄的系統(tǒng),如何獲取當(dāng)前登錄的用戶名并顯示出來?具體代碼怎么寫?謝謝?
其實就是一個記錄的問題。
比如你可以在建表時,就創(chuàng)建一個在線表,其中可以包含在線用戶ID號、用戶名等等內(nèi)容。
通常情況下該表是空的,當(dāng)有用戶登錄時,就將其ID號寫入該表,手動退出時,清除表中記錄。
這樣當(dāng)要顯示在線用戶列表時,只需要遍歷這個表就行。
還有一種方法是在創(chuàng)建用戶信息表時,預(yù)留一個字段為:on_line,其類項為布爾型,默認(rèn)值是false。當(dāng)對應(yīng)用戶登錄時,將該值update為true,當(dāng)用戶手動退出時將該值重置為false。
這樣,當(dāng)要顯示在線用戶時,直接遍歷用戶表時使用條件where on_line=true即可。