高手请进吧!小弟我真的头痛呀.

phpcool 2003-10-17 11:26:01
当客户从A网站提交一个B网站的一个URL,怎么实现B网站得到A网站的IP,而不是客户的IP呢?(在A网站中用怎么个提交法才能实现此功能呢?)
...全文
54 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
feel8 2003-10-17
  • 打赏
  • 举报
回复
<a href=temp.php>test</a>


<?php
//temp.php
$str = $_SERVER['HTTP_REFERER'];
$str = parse_url($str);
echo $str[host];
echo gethostbyname($str[host]);
?>
monimm 2003-10-17
  • 打赏
  • 举报
回复
up
okdw 2003-10-17
  • 打赏
  • 举报
回复
$_SERVER['HTTP_REFERER'];
Arvan 2003-10-17
  • 打赏
  • 举报
回复
echo getcientip();

function getcientip($url='')
{
if (empty($url))
{
$url = $_SERVER['HTTP_REFERER'];
}

$url = str_replace('http://', '', $url);
$uri = explode("/", $url);
return gethostbyname($uri[0]);
}
feel8 2003-10-17
  • 打赏
  • 举报
回复
我想在A站(提交之前) ,b站得到?
phpcool 2003-10-17
  • 打赏
  • 举报
回复
以上这些操作全部都是在B站(提交后)中操作了,我想在A站(提交之前)中操作.该如何?

21,886

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧