网上很多伪造ip刷票,可是现在的网站获取ip只用$_SERVER["REMOTE_ADDR"],那应该如何去伪造呢?
remote_addrPHP
remote_addrPHP
解决方案 »
- 求JAVA PHP Python项目外包 兼职
- 求解:windows2003 +apache2+mysql网站文件夹如何隐藏
- 做一个局部刷新,链接数据库的!!!求高手指教
- SQL语法急求
- 要怎样读懂Ecshop程序呢?现在想把它的搜索功能换个位置,结果不知道怎么弄,求帮忙…
- 哪位好心人帮我看看 这个段代码里面 ftp_put函数当中的$upfile_name和$upfile是之前已经定义好的还是当时定义啊?
- 有会淘宝api的吗?求问如何直接上传网络图片
- 重庆天极网络有限公司诚招有才能人士
- ==========NetBeans IDE php 8.0 UTF8编码的问题=======
- 各位大神们 请教一个 tinkphp的问题
- 页面跳转后提示HTTP 错误 500(Internal Server Error):服务器尝试执行请求时遇到了意外情况。
- ECSHOP 后台缓存问题
但你可以通过代理来改变,当然他反映的是代理的IP,也是真实的
首先你去找一堆代理ip,很容易就能找到上百个。
若是投票每个一小时才能投一次,那么你就可以每一小时投一百次,目前只能这样做了。不过小心被封,我之前有帮同学弄过一次投票,后来那个展品被封了
function real_ip()
{
static $realip = NULL; if ($realip !== NULL)
{
return $realip;
} if (isset($_SERVER))
{
if (isset($_SERVER['HTTP_X_FORWARDED_FOR']))
{
$arr = explode(',', $_SERVER['HTTP_X_FORWARDED_FOR']); /* 取X-Forwarded-For中第一个非unknown的有效IP字符串 */
foreach ($arr AS $ip)
{
$ip = trim($ip); if ($ip != 'unknown')
{
$realip = $ip; break;
}
}
}
elseif (isset($_SERVER['HTTP_CLIENT_IP']))
{
$realip = $_SERVER['HTTP_CLIENT_IP'];
}
else
{
if (isset($_SERVER['REMOTE_ADDR']))
{
$realip = $_SERVER['REMOTE_ADDR'];
}
else
{
$realip = '0.0.0.0';
}
}
}
else
{
if (getenv('HTTP_X_FORWARDED_FOR'))
{
$realip = getenv('HTTP_X_FORWARDED_FOR');
}
elseif (getenv('HTTP_CLIENT_IP'))
{
$realip = getenv('HTTP_CLIENT_IP');
}
else
{
$realip = getenv('REMOTE_ADDR');
}
} preg_match("/[\d\.]{7,15}/", $realip, $onlineip);
$realip = !empty($onlineip[0]) ? $onlineip[0] : '0.0.0.0'; return $realip;
}