当前位置:编程学习 > C#/ASP.NET >>

ASP.net高手来

想在后台管理页面显示登陆者最后登录的时间和IP,怎么显示,求代码
答案:/// <summary>
        /// 获取客户端IP.
        /// </summary>
        /// <returns></returns>
        public string GetClientIP()
        {
            string result = "";           
            try
            {
                result = HttpContext.Current.Request.ServerVariables["REMOTE_ADDR"];

                if (result == null || result == String.Empty)
                {
                    result = HttpContext.Current.Request.UserHostAddress;
                }
                return result;
            }
            catch
            {
                return "";
            }           
        }

 

获取客户端IP函数希望能够帮到你。

 

我们是每次登录的时候把这个IP写在数据库里面,下次登录的时候从数据库中取出这个IP。

 

自己写的   望采纳!!谢谢!!!

登录成功后把当前时间和IP记录下来(可以保存到数据库)
取IP:HttpContext.Request.UserHostAddress

上一个:请教一个ASP调用问题
下一个:ASP.NET VB语言

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,