1樓:網友
用日誌功能。
每進乙個actoin插入該action跳轉的頁面。
再讀取出他的 操作日誌。
就可以裡。
瀏覽器的歷史記錄是儲存在cookie,session,還是物理檔案當中或者其他方式儲存?
2樓:十三貝勒爺
在網路上,臨時cookie為使用者瀏覽器關閉時消失的含有使用者有關資訊的小檔案,有時也稱通話cookie。跟永久cookie不一樣,臨時cookie不儲存在硬碟驅動器而是存在臨時儲存器中,當瀏覽器關閉時,將被刪除。
當應用程式建立cookie時,在設定cookie選擇項中不設定日期就可以建立臨時cookie。(對於永久cookie,設定了截止日期,cookie儲存在使用者硬碟驅動器,直到截止日期或者使用者的刪除)。
臨時cookie常常用於允許返回使用者已經訪問過的**,從而可在一定程度使用者化資訊。有些**使用加密套接字協議層(ssl)來加密cookie攜帶的資訊。
兩者區別:1、cookie資料存放在客戶的瀏覽器上,session資料放在伺服器上。
2、cookie不是很安全,別人可以分析存放在本地的cookie並進行cookie欺騙。
考慮到安全應當使用session
3、session會在一定時間內儲存在伺服器上。當訪問增多,會比較佔用你伺服器的效能。
考慮到減輕伺服器效能方面,應當使用cookie
4、單個cookie在客戶端的限制是3k,就是說乙個站點在客戶端存放的cookie不能大於3k。
asp中如何使用session控制頁面顯示內容?網頁中很多的欄位,希望是登入使用者能看到全部,遊客只能看到部分
3樓:防水補漏王哥
<%if sesssion["username"] then%>登入使用者能看到全部。
else%>
遊客只能看到部分。
end if%>
4樓:網友
在使用者登陸成功後,把使用者登陸成功的資訊放入session,在顯示網頁的時候判斷session中使用者是否成功登陸,如果沒有就隱藏一部分內容。
5樓:網友
加個session值判斷不就可以了嗎?
6樓:指令碼之家
判斷是否顯示 **號碼等。
if session("user")<>"" then"123456"
else登陸後可以檢視**號碼"
end if
asp中session記錄的使用者能否獲取這個使用者瀏覽次數
7樓:匿名使用者
這個就是相當於統計了,就需要寫到資料庫裡面做記錄判斷~ 表結構可以如下: id userid pagename pageurl addtime編號 使用者編號 頁面標題 頁面位址 瀏覽時間 每次使用者登陸後瀏覽就寫一條記錄,然後再判斷一天內瀏覽多少次歷液超過5次就頁面就可以跳轉到其它頁面或肢念物是做相應的處理就可以了。 同時為了減少資料量,可以在判斷之前先加個刪除的操作,即先判斷此使用者是否有幾天前的資料,有的話就刪除保留某一天的就行,這樣比較高悶合理一些。
思路和方法已經在上面,剩下的就寫**吧。
用j**a,想寫乙個web聊天的應用,使用session來儲存當前使用者嗎?還是用執行緒?聊天記錄放在**?
8樓:清水栞
如果用udp一類的話,會話不能保證得自己手動實現(用js操作cookies來保證通訊上下文)
如果用http請求的話,會話的事情就不用考慮了,只要考慮你伺服器對外的服務就行了。
用js的非同步請求一類的就可以實現前臺效果了,你問的執行緒不知道你是說的啥東西。。。
web伺服器上本身就是多執行緒的了。。。
聊天記錄存資料庫,推送是用**實現的訊息列隊,前臺以乙個週期性的向伺服器索取訊息列隊,返回值為空,或非空,當非空時,前臺再使用乙個新的協議獲取具體的訊息列隊,用這種方法來實現。
難點在於,要考慮通訊失敗的情況,使用者來申請推送訊息時,你下發了,但是使用者沒收到,同時伺服器認為使用者收到了。。。會導致這些推送訊息,使用者永遠收不到。
9樓:
使用session儲存當前使用者,乙個電腦的瀏覽器只能登入乙個使用者(qq就是這樣,你可以登入兩個qq登入下空間看看效果),乙個使用者乙個執行緒的話當然是不行的,你的伺服器承受不了, 再說這樣也浪費資源,所以現在都是用的nio模式處理請求的。資料你可以存放在資料庫、檔案、記憶體,這個要視情況。推還是拉就要看你想怎麼處理了。
10樓:網友
如果你要在乙個瀏覽器裡面,可以登入多個使用者,那麼你就應該使用page來記錄登入使用者的資訊。
但是,一般不會這樣做是有原因的。因為如果你在該**上面,開啟另乙個視窗,則又要把page的資訊複製過去等等。。後臺處理也稍麻煩。
除了cookies、session還有什麼方法儲存記錄?清楚cookies後還有記錄。
11樓:網友
你看電影的時候 電影會儲存到你的硬碟上,你再看的時候,他只要把你儲存電影的目錄下的 電影檔案列表讀出來就行 或者在你的電腦是建立乙個檔案儲存你看的記錄也可以。
12樓:網友
session一般用來控制會話,與cookie標識相配合控制會話時間,而一旦開啟了session會話,只有執行onend才能結束,或者cookie到期刪除。
也就是說,if( 其實是建立了乙個空的無限期連線的cookie值session物件有session_onstart和session_onend2個事件。
我對session也不是很瞭解。希望有後來的朋友補充。
asp.net通過session記錄判斷使用者登入狀態最科學的做法,請**設計高手指點
13樓:約翰約深
登陸的時候存一次cookie吧。
將登陸使用者實體存入session中。
session["user"] = user;
將登陸使用者id存入cookie中。
httpcookie cookie = new httpcookie("user");
判斷//在session丟失,cookie存在時用cookie獲取資料補全session
if (session["user"] == null)else}
14樓:匿名使用者
很多方法的,可以保持使用者沒關掉瀏覽器之前,讓session持續。
如何啟用瀏覽器的session用的cookie 請說得簡單些 麻煩了…………
15樓:黎勇老大
瀏覽器左上角工具選單,internet選項,常規項,將瀏覽器歷史記錄下面的框裡的勾去掉。
php裡如何加session進行登入驗證
這裡 加session start session start include conn.php mysql select db xiong link username post username password post password sql select from admin query ...
jsp關閉瀏覽器時,如何清空session
這個問題很多人問過,雖然有辦法,但是並不穩定,且總體來說意義不大。body有個事件 onunload,可以在裡面用ajax向伺服器傳送請求,但並不總是有效,因為瀏覽器之間還不一樣。換個思路,如果客戶端掉電了?直接強制關閉瀏覽器了?你這個東西就沒意義了。所以如果你打算在瀏覽器端做點什麼,我覺得把coo...
導遊宰客遊客如何維權,導遊強制遊客消費購物怎麼處罰
10月3日,bai有 雲南麗江一名導遊在du帶團時多次辱罵遊zhi客並脅迫購物 dao,如果購物太少專 就不讓吃飯屬。麗江市旅遊發展委員會6日在官網釋出通報 吊銷涉事導遊的導遊證,旅行社罰款10萬元。通報稱,10月3日,央視播出 人在囧途之遭遇黑嘴導遊 的事件後,麗江市旅遊發展委員會相關執法人員立即...