爱飞 发表于 2015-2-4 00:09:20

PHP网页设计若何获得用户的真实IP

一些真正的强人总会搞出新玩意来丢给你,你不学就落后了,也印证了前人的经验,果然是学无止境啊!   若何获得用户的真实IP


PHP代码:--------------------------------------------------------------------------------

<?
function iptype1 () {
if (getenv("HTTP_CLIENT_IP")) {
return getenv("HTTP_CLIENT_IP");
}
else {
return "none";
}
}
function iptype2 () {
if (getenv("HTTP_X_FORWARDED_FOR")) {
return getenv("HTTP_X_FORWARDED_FOR");
}
else {
return "none";
}
}
function iptype3 () {
if (getenv("REMOTE_ADDR")) {
return getenv("REMOTE_ADDR");
}
else {
return "none";
}
}
function ip() {
$ip1 = iptype1();
$ip2 = iptype2();
$ip3 = iptype3();
if (isset($ip1) && $ip1 != "none" && $ip1 != "unknown") {
return $ip1;
}
elseif (isset($ip2) && $ip2 != "none" && $ip2 != "unknown") {
return $ip2;
}
elseif (isset($ip3) && $ip3 != "none" && $ip3 != "unknown") {
return $ip3;
}   
else {
return "none";
}
}

Echo ip();
?>因为函数实在是太多了,慢慢的你就会知道,知道有这个函数就可以。

莫相离 发表于 2015-2-4 09:30:03

这些中手常用的知识,当你把我说的这些关键字都可以熟练运用的时候,你可以选择自己

深爱那片海 发表于 2015-2-5 23:53:03

首推的搜索引擎当然是Google大神,其次我比较喜欢 百度知道。不过搜出来的结果往往都是 大家copy来copy去的,运气的的概率很大。

若相依 发表于 2015-2-14 08:53:30

如果你已经到这种程度了,那么你已经可以做我的老师了。其实php也分很多的区域,

精灵巫婆 发表于 2015-3-4 05:11:40

我要在声明一下:我是个菜鸟!!我对php这门优秀的语言也是知之甚少。但是我要在这里说一下php在网站开发中最常用的几个功能:

小女巫 发表于 2015-3-11 17:25:30

首先我是坚决反对新手上来就用框架的,因为对底层的东西一点都不了解,造成知识上的真空,会对以后的发展不利。我的观点上手了解下框架就好,代码还是手写。当然啦如果是位别的编程语言的高手的话,这个就另当别论啦。

仓酷云 发表于 2015-3-19 03:31:01

其实也不算什么什么心得,在各位大侠算是小巫见大巫了吧,望大家不要见笑,若其中有错误的地方请各位大虾斧正。

不帅 发表于 2015-3-26 18:52:37

爱上php,他也会爱上你。

愤怒的大鸟 发表于 2015-3-27 11:10:58

再就是混迹于论坛啦,咱们的phpchina的论坛就很强大,提出的问题一般都是有达人去解答的,以前的帖子也要多看看也能学到不少前辈们的经验。别的不错的论坛例如php100,javaeye也是很不错的。

简单生活 发表于 2015-3-29 15:25:30

装在C盘下面可以利用windows的ghost功能可以还原回来(顺便当做是重转啦),当然啦我的编译目录要放在别的盘下,不然自己的劳动成果就悲剧啦。

小妖女 发表于 2015-3-29 17:46:27

说php的话,首先得提一下数组,开始的时候我是最烦数组的,总是被弄的晕头转向,不过后来呢,我觉得数组里php里最强大的存储方法,所以建议新手们要学好数组。

灵魂腐蚀 发表于 2015-3-31 13:19:53

因为blog这样的可以让你接触更多要学的知识,可以接触用到类,模板,js ,ajax

小魔女 发表于 2015-4-1 20:08:58

微软最近出的新字体“微软雅黑”,虽然是挺漂亮的,不过firefox支持的不是很好,所以能少用还是少用的好。

飘飘悠悠 发表于 2015-4-16 16:09:23

我学习了一段时间后,我发现效果并不好(估计是我自身的问题)。因为一个人的精力总是有限的,同时学习这么多,会导致每个的学习时间都得不到保证。

蒙在股里 发表于 2015-4-26 19:11:57

先学习php和mysql,还有css(html语言很简单)我认为现在的效果比以前的方法好。

冷月葬花魂 发表于 2015-6-8 22:58:57

多看优秀程序员编写的代码,仔细理解他们解决问题的方法,对自身有很大的帮助。

活着的死人 发表于 2015-6-18 22:07:35

如果你可以写完像留言板这样的程序,那么你可以去一些别人的代码了,

因胸联盟 发表于 2015-6-20 14:07:24

说点我烦的低级错误吧,曾经有次插入mysql的时间 弄了300年结果老报错,其实mysql的时间是有限制的,大概是到203X年具体的记不清啦,囧。

金色的骷髅 发表于 2015-6-22 23:23:36

对于初学者来说不推荐去拿钱买的。当然如果一个网站你经常去用,而且里面的资料也比较有用,最好还是买个会员比较好,毕竟那些也是别人的工作成果。

分手快乐 发表于 2015-7-13 06:05:05

小鸟是第一次发帖(我习惯潜水的(*^__^*) 嘻嘻……),有错误之处还请大家批评指正,另外,前些日子听人说有高手能用php写驱动程序,真是学无止境,人外有人,天外有天。
页: [1] 2
查看完整版本: PHP网页设计若何获得用户的真实IP