首页
新闻
UniX技术
数据库
经验交流
PHP
Linux考试认证
首页
>
PHP
PHP编程:巧妙获得网站访客的真实IP
时间:2009-05-13 11:08:58 作者:chinaitlab
我要投稿
Linux初探欢迎您的投稿,投放方法请点击
这里
查看,我们会定期赠送精美小礼品给优秀的投稿作者。海纳百川 取则行远!LinuxGoo欢迎您的到来。
在PHP中要得到访客的IP其实是非常容易的,但是有些人会使用proxy这个方法来避开系统得到真实IP。而如果有心人士用来攻击网站,又走proxy的话,这时就可以透过侦测得......
在PHP中要得到访客的IP其实是非常容易的,但是有些人会使用proxy这个方法来避开系统得到真实IP。而如果有心人士用来攻击网站,又走proxy的话,这时就可以透过侦测得到访客的真实IP。
而以下程序就可以获得真实IP:
if (!empty($_SERVER['HTTP_CLIENT_IP']))
$ip=$_SERVER['HTTP_CLIENT_IP'];
else if (!empty($_SERVER['HTTP_X_FORWARDED_FOR']))
$ip=$_SERVER['HTTP_X_FORWARDED_FOR'];
else
$ip=$_SERVER['REMOTE_ADDR'];
如果您需转载 PHP编程:巧妙获得网站访客的真实IP,请注明来自LinuxGoo.com,其版权归原作者所有。请广大网友留言时遵纪守法,使用文明用语。如果您在应用中有什么问题,请在下面留言,我们会尽快解答。
来顶一下
返回首页
发表评论
共有
条评论
用户名:
密码:
验证码:
匿名发表
相关文章
PHP入门
2.PHP入门
PHP站点的在线教程已经很棒了。在那里还有一些其他教程的链接
一个odbc连mssql分页的类
<!--二泉.net -->
<?
class Pages{
var $cn;//连接数据库游标
var $d;//
linux版本的“simp server for unix“的安
现在大多和朋友通过msn messenger联系。可是msn messenger在互联网上的消
Oracle错误:ORA-27121: unable to determine
今天在用SQLPLUS登陆数据库时,忽然报了一个错误,错误的代码如下:ORA-01034:
对有insert触发器表取IDENTITY值时发现的问
问题是这样的:T1表上有一个INSERT的触发器,在插入数据的时候,会自动往T2
发布,订阅的新手出错探究
发布,订阅配置失败的原因测试:环境:(发布AA,订阅BB服务器,sunrise\XXX账号为
Oracle“任务队列”
DBMS_JOB系统包是Oracle
依赖自动统计对性能的影响
依赖自动统计对性能的影响 from: http://www.cnblogs.com/tom-fu/archiv
phpMyAdmin 3.1.1 - MySQL数据库管理利器
phpMyAdmin 是一个以PHP为基础,以Web-Base方式架构在网站主机上的MySQL的
我的群发邮件程序
<HTML>
<TITLE> UNTITLED </TITLE>
<?php
include "connect.inc.php"
红旗Linux系统中LILO的配置
在Linux中,用于实现多个操作系统并存的一个重要文件就是LILO。LILO是Linux
同时提取多条新闻中的文本一例
本文为一个提取一批新闻网页中的文本的小程序,它可以将各篇新闻的内容存为
Ubuntu下virtualbox的桥接网络配置
一般而言,安装完VirtualBox设定网路时选择默认的NAT模式,Guest就可顺利联网
PHP聊天室技术(1)
PHP聊天室技术 黄国辉1.前言上网聊天是时下最流行的交友方式。各大网站推
1.1. MySQL逻辑架构
1.1. MySQL逻辑架构心里记着一张MySQL组件关系图对于理解MySQL服务器有很
Linux操作系统的编程环境详细介绍(1)
一、序言 说到编程,大家肯定会想到许许多多,例如Visual C 、Visual Basic
栏目热门
PHP程序为什么"不适用"大型系统的9大原因
PHP守护Linux/Unix进程
PHP的PDO类教程
file_get_contents和curl函数用法
Win2000 Apache MySql PHP4 PERL安装使用小
站内搜索:
Linux
高级搜索
Powered by
Linux初探
© 1999-2009
RSS