Visual_Basic 板


LINE

想要像許多網站一樣,不同使用者 可用同一台電腦登入 ex:電腦主人本來有勾"記住帳號" 登出後重新登入時,帳號輸入欄會去cookie抓主人的帳號,只要輸入密碼即可 但其它人還是可以改以自己的帳號密碼登入 目前情形: 一開始用帳號A並勾選"記住帳號"登入 登出後,改用B登入 但是按登入後,輸入帳號的地方又變回了A 且顯示帳號密碼錯誤的訊息 我以為是cookie的問題 所以設 若輸入的帳號不同於前一個 就把前一個帳號的cookie清除 但試了好幾種方法都不行 一定要手動去IE→工具 清除cookie才能以別的帳號登入 但就不符合原本的需求 煩請解惑,感恩 以下為程式碼:) 1 Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load 2 '在這裡放置使用者程式碼以初始化網頁 3 4 '清除登入資訊 5 LoginObject.LoginClean(Me) 6 7 ' "記住帳號"功能 8 Dim RememberMe As HttpCookie 9 RememberMe = Request.Cookies("account") 10 If Not RememberMe Is Nothing Then '若之前有勾選"記住帳號",則只要輸入密碼就好 11 inputid.Text = Request.Cookies("account").Value 12 End If 13 14 End Sub 15 16 Private Sub btnlogin_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnlogin.Click 17 18 Dim older As String = Request.Cookies("account").Value '去cookie取出帳號 19 If Me.inputid.Text <> older Then '若後來輸入別的帳號登入,則把cookie內的 帳號清掉,但以下四種寫法都無法清掉>"< 20 'Response.Cookies("account").Expires = Nothing 21 'Response.Cookies("account").Expires = DateTime.Now.AddDays(-1) 22 'Response.Cookies.Clear() 23 'Response.Cookies.Remove("account") 24 End If 25 26 If rememberID.Checked Then '若勾選"記住帳號"並登入,就把相關資訊寫入cookie ,下次登入只要輸入密碼就好 27 Response.Cookies("account").Value = inputid.Text 28 Response.Cookies("account").Expires = "12/31/2999" 29 End If 30 '呼叫登入程序 31 If Page.IsValid Then 32 ''''''四個引數分別為 使用者的id、pwd、身分別(一般/廠商會員)、此webform 33 If LoginObject.Login(Me.inputid.Text, Me.inputpwd.Text, MorF.SelectedItem.Value, Me) = False Then 34 '如果登入失敗,則顯示訊息,請使用者重新登入 35 Response.Write("<Script language='Javascript'>alert('帳號或密碼有 誤,請重新輸入並確認身份選擇')</Script>") 36 End If 37 End If 38 End Sub --



※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 125.228.101.63







like.gif 您可能會有興趣的文章
icon.png[問題/行為] 貓晚上進房間會不會有憋尿問題
icon.pngRe: [閒聊] 選了錯誤的女孩成為魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一張
icon.png[心得] EMS高領長版毛衣.墨小樓MC1002
icon.png[分享] 丹龍隔熱紙GE55+33+22
icon.png[問題] 清洗洗衣機
icon.png[尋物] 窗台下的空間
icon.png[閒聊] 双極の女神1 木魔爵
icon.png[售車] 新竹 1997 march 1297cc 白色 四門
icon.png[討論] 能從照片感受到攝影者心情嗎
icon.png[狂賀] 賀賀賀賀 賀!島村卯月!總選舉NO.1
icon.png[難過] 羨慕白皮膚的女生
icon.png閱讀文章
icon.png[黑特]
icon.png[問題] SBK S1安裝於安全帽位置
icon.png[分享] 舊woo100絕版開箱!!
icon.pngRe: [無言] 關於小包衛生紙
icon.png[開箱] E5-2683V3 RX480Strix 快睿C1 簡單測試
icon.png[心得] 蒼の海賊龍 地獄 執行者16PT
icon.png[售車] 1999年Virage iO 1.8EXi
icon.png[心得] 挑戰33 LV10 獅子座pt solo
icon.png[閒聊] 手把手教你不被桶之新手主購教學
icon.png[分享] Civic Type R 量產版官方照無預警流出
icon.png[售車] Golf 4 2.0 銀色 自排
icon.png[出售] Graco提籃汽座(有底座)2000元誠可議
icon.png[問題] 請問補牙材質掉了還能再補嗎?(台中半年內
icon.png[問題] 44th 單曲 生寫竟然都給重複的啊啊!
icon.png[心得] 華南紅卡/icash 核卡
icon.png[問題] 拔牙矯正這樣正常嗎
icon.png[贈送] 老莫高業 初業 102年版
icon.png[情報] 三大行動支付 本季掀戰火
icon.png[寶寶] 博客來Amos水蠟筆5/1特價五折
icon.pngRe: [心得] 新鮮人一些面試分享
icon.png[心得] 蒼の海賊龍 地獄 麒麟25PT
icon.pngRe: [閒聊] (君の名は。雷慎入) 君名二創漫畫翻譯
icon.pngRe: [閒聊] OGN中場影片:失蹤人口局 (英文字幕)
icon.png[問題] 台灣大哥大4G訊號差
icon.png[出售] [全國]全新千尋侘草LED燈, 水草

請輸入看板名稱,例如:BuyTogether站內搜尋

TOP