登录页面Cookies问题 [英] login page Cookies problem

查看:113
本文介绍了登录页面Cookies问题的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

这段代码有什么问题....如果我选择检查框,它保存了电子邮件和帐户编号.但是当我关闭浏览器并取回时,它清除了帐户编号和电子邮件的两个文本框,以及我如何可以设置cookie的时间来存储值

hi what is wrong with this code....if i select chech box its saving email and Acc No.. but when i closed the browser and get back it clears the both text boxes of Acc No and Email and how i can set time for cookies to store value

If RememberMe = "Yes" Then
            if(companyFormultiDB <> "") then
                Response.Cookies("User")("AccNo") = companyFormultiDB
            end if
            if(login_Email <> "") then
                Response.Cookies("User")("Email") = login_Email
            end if
            if(login_Password <> "") then
                Response.Cookies("User")("Password") = login_Password
            end if
            Response.Cookies("User").Expires =  Now() + LoginCookieExpireTime  '' LoginCookieExpireTime can be set in web.config
            'Response.Cookies("User").Expires =  "2009/12/31" 'TOCHANGE TO DATEDADD  + 30days

        Else
            Response.Cookies("User")("Email") = ""
            Response.Cookies("User")("Password") = ""
            Response.Cookies("User")("AccNo") = ""
            'Response.Cookies("User").Expires =  Now() + LoginCookieExpireTime  '' LoginCookieExpireTime can be set in web.config
        End If







<pre lang="vb">If UCase(Request.ServerVariables("REQUEST_METHOD")) = "POST" Then

    Dim svd_AccNo : svd_AccNo = Request.Cookies("User")("AccNo")
   '' Dim svd_AccNo : svd_AccNo = Server.HTMLEncode(Request.Form("AccNo"))
    Dim svd_Email : svd_Email = Server.HTMLEncode(Request.Form("username"))
    ''Dim svd_Email : svd_Email = Request.Cookies("User")("Email")
    Dim svd_Password : svd_Password = Server.HTMLEncode(Request.Form("password"))
    Dim svd_RememberMe : svd_RememberMe = Server.HTMLEncode(Request.Form("chkRemember"))
    If svd_RememberMe = "Yes" Then
        svd_RememberMe = "checked"
    End If
Else

    svd_Email = Request.Cookies("User")("Email")
        response.Write(svd_Email)
    svd_Password = Request.Cookies("User")("Password")
    svd_AccNo = Request.Cookies("User")("AccNo")
    If Not svd_Email = "" AND Not svd_AccNo = "" Then
        svd_RememberMe = "checked"
    End If
End If


推荐答案

这个看起来可疑地像这个问题:

重复问题 [ ^ ]

我在这里发布了答案
This look suspiciously like this question:

Duplicate Question[^]

I posted an answer there


这篇关于登录页面Cookies问题的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆