我 想 用 curl 和 当前 代码 伪造 引用 工作 正常 :
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, 'http://www.target-url.com/');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_REFERER, 'http://www.facebook.com/');
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
//curl_setopt($ch, CURLOPT_HEADER, true);
curl_setopt($ch, CURLOPT_AUTOREFERER, false);
$html = curl_exec($ch);
curl_close ( $ch );
echo $html;
中 的 每 一 个
我 想 解决 的 问题 是 , 当 我 在 浏览 器 中 运行 代码 时 , URL 保持 不变 ( 在 浏览 器 的 顶部 , 你 输入 URL ) 。 因此 , 代码 所在 页面 的 URL 保持 在 顶部 。 但 我 希望 有 真正 的 重 定向 , 如 标题 ( ' 位置 :" ) 命令 。
你 能 帮忙 吗 ?
1条答案
按热度按时间ddrv8njm1#
如果您想要一个真实的的重定向,那么只需使用标题('Location:' . $url)命令,然后再执行您想执行的任何操作。
出于安全原因,您不能在地址栏中输入另一个url。
如果你可以的话,黑客会像现在这样用看起来很真实的的假邮件向你发送垃圾邮件。然后,如果你点击他们的链接,你就会看起来像是在真实的网站上(比如银行),当你输入用户名和密码时,他们会窃取你的用户名和密码。他们已经对不知情的人这样做了,但是如果你能做到你要求的,这会使问题变得更糟。