自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(0)
  • 资源 (4)
  • 问答 (1)
  • 收藏
  • 关注

空空如也

2种方法实现:PHP获取IP地址及根据IP判断城市

2种方法实现:PHP获取IP地址及根据IP判断城市

2012-02-28

PHP获取IP地址及根据IP判断城市

&lt;?php $servername ='localhost'; $dbname='test'; //数据库名 $dbusername ='root'; //数据库用户名 $dbpassword ='123123'; //数据库密码 $link=mysql_connect($servername,$dbusername,$dbpassword); mysql_select_db($dbname) or die(); mysql_query("set names 'gbk'"); function get_real_ip(){ $ip=false; if(!empty($_SERVER["HTTP_CLIENT_IP"])){ $ip=$_SERVER["HTTP_CLIENT_IP"]; } if(!empty($_SERVER['HTTP_X_FORWARDED_FOR'])) { $ips=explode(",",$_SERVER['HTTP_X_FORWARDED_FOR']); if ($ip){ array_unshift($ips,$ip); $ip=FALSE; } for($i=0;$i<count($ips);$i++){ if (!eregi("^(10│172.16│192.168).",$ips[$i])){ $ip=$ips[$i]; break; } } } $ip=$ip?$ip:$_SERVER['REMOTE_ADDR']; list($ip1,$ip2,$ip3,$ip4)=explode(".",$ip); return $ip1*pow(256,3)+$ip2*pow(256,2)+$ip3*256+$ip4; } $ip=get_real_ip(); $sql="select * from ip where start&lt;=$ip order by start desc limit 1"; $q=mysql_query($sql); $rs=mysql_fetch_array($q); $city=$rs["city"]; echo $city; //演示http://www.gjccx.cn/ip.php ?&gt;

2012-02-28

弹出层,仿网易登陆弹出。

1.可拖动,默认窗口居中 2.可以自定义弹出层大小 3.背景变暗,不可编辑 4.边框半透明,圆角,内容部分不透明。 5.兼容IE、chrome、firefox等

2011-06-16

弹出层,可拖动,仿discuz2.x 登陆弹出

1.可拖动,默认窗口居中 2.可以自定义弹出层大小 3.背景变暗,不可编辑 4.边框半透明,圆角,内容部分不透明。 5.兼容IE、chrome、firefox等

2011-05-31

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除