if not OBJECT_ID('[GetClientIP]','p') is null
drop procedure [dbo].[GetClientIP]
GO
/********************************************************
功能:获取当前客户端IP地址
********************************************************/
/*调用过程:
exec GetClientIP
*/
Create Procedure GetClientIP
as
declare @ip varchar(20)
declare @hst varchar(20)
declare @sql varchar(100)
declare @str varchar(100)
set @str='PING '+Host_Name() + ' -n 1'
create table #tmp(aa varchar(200))
insert #tmp exec master..xp_cmdshell @str
select top 1 @ip = replace(left(aa,charindex(':',aa)-1),'Reply from ','')
from #tmp where aa like 'reply from %:%'
drop table #tmp
select @ip
return (0)
Go
EXEC GetClientIP
分享到:
相关推荐
JSP获取客户端IP地址浏览器版本操作系统.pdf
公司的域环境内,要求获取客户端的电脑名称,其实程序原开始,只是要求 获取客户端IP地址 后来演变成要求显示客户端的电脑名称。作为开发者,只有不停地实现客户的要求。 其实既然IP获取到了,那可以轻易以IP来获取...
获取本地IP地址,获取本地Host名称,获取Linux下的IP地址,获取用户真实IP地址,get/post请求 相应的工具类
获取手机IP各种地址,网上都是获取局域网的ip,写了一个能真正获取手机的各种iP各种地址。
主要介绍了c#获取客户端IP地址(考虑代理),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
asp.net 获取客户端ip和mac地址
主要介绍了thinkphp如何正确获取客户端IP,除了使用内置get_client_ip函数,还有没有其他方法?请阅读下文揭晓答案。
大家都知道,在ASP中可以使用Request.ServerVariables("REMOTE_ADDR")来取得客户端的IP地址,但如果客户端是使用代理服务器来访问,那取到的就是代理服务器的IP地址,而不是真正的客户端IP地址。要想透过代理服务器...
教你怎么样获取客户端的MAC IP 计算机名的方法
PHP5.0以上版本不再支持ereg的函数,所以需要重新选取新的函数来进行采集,本代码解决了版本不适用的问题,高低版本都可以获取客户端的操作系统和IP地址。
各个网站急需解决的问题就是如何给用户提供更好的服务,以及防止某些用户的恶意攻击,要达到这一目的首先要获得用户方的真实的IP地址,然后再对该IP地址作相应的处理,本文阐述的就是如何获取客户端的真实IP地址。
C#简单编写的一个获取本地ip,mac地址的小程序,C#简单编写的一个获取本地ip,mac地址的小程序
TP 中获取客户端IP地址的系统公共函数是:function get_client_ip()。返回值就是IP地址。 查询IP地址所在国家与地区的类文件是IpLocation.class.php,位于ThinkPHP\Lib\ORG\Net目录下。类名是IpLocation,方法是 ...
JS获取计算机mac地址以及IP和用户名的实现方法,只适用于IE且activeX开启
方法 get_ip() 如果要获取客户端IP地址,请使用此方法,此方法将返回客户端IP地址例require ( 'user_info.php' );echo UserInfo :: get_ip ()get_OS() 如果要获取客户端操作系统名称,请使用此方法,此方法将返回...
先来了解一个变量的含义: $_SERVER[‘REMOTE_ADDR’]:浏览当前页面的用户计算机的ip地址 ... * 获取客户端IP地址 */ function real_ip() { $ip = $_SERVER['REMOTE_ADDR']; if (isset($_SERVER['HTTP_X_FORWARDE
JavaScript 获取客户端计算机硬件及系统信息,可获取 1、客户端MAC地址 2、客户端CPU信息 3、客户端其他硬件信息
(1).REMOTE_ADDR:浏览当前页面的用户计算机的ip地址 (2).HTTP_X_FORWARDED_FOR: 浏览当前页面的用户计算机的网关 (3).HTTP_CLIENT_IP:客户端的ip 在PHP 中使用 $_SERVER[“REMOTE_ADDR”] 来取得客户端的 IP 地址,...
复制代码 代码如下:function getip() { $IP=getenv(‘REMOTE_ADDR’); $IP_ = getenv(‘HTTP_X_FORWARDED_FOR’); if (($IP_ != “”) && ($IP_ != “unknown”)) $IP=$IP_; return $IP; } 下面这个比较好的复制代码...
js获取电脑名称,ip地址,mac地址。支持ie浏览器,火狐浏览器等。火狐需要的插件在本人的资源库可以下载。