我想知道是否可以将自定义IP地址发送到目标网址重定向。
例如,如果我使用header("Location: https://asite.com/stuff")
,我如何输入一些设置让网站知道用户的IP地址是什么(我希望它始终是199.99.9.9)。
这是因为我不希望目标网站知道访问者的IP地址,以防止网站根据以前的访问自动填写数据。我发送用户的网站将IP地址连接到通过移动设备访问网站时在字段中输入的手机号码。我想要的是用户必须在每次访问时填写他的手机号码,方法是将IP地址设置为我的服务器(不是移动设备),因此网站不会将IP地址连接到手机号码)。
有没有办法使用PHP,Ajax,JQuery或其他任何方法来实现这一目标?
编辑:目标网站不是我的网站。需要在此处输入一些详细信息,但如果浏览器来自移动设备,则会保存电话号码。关键是手机的用户可以让其他人填写他们的手机号码(这是我的网站使用的支付网站)。所以我对该网站上发生的事情没有任何影响,我现在唯一能想到的就是将访问者IP地址设置为自定义地址(因此目标网站被欺骗并且不会保存我的IP地址的电话号码。)
答案 0 :(得分:0)
如果要阻止自动填充,请使用会话ID为字段名称加盐。
<input name="email">
变为<input name="email_478234723984">
,然后浏览器就无法将其识别为相同的表单。
答案 1 :(得分:0)
使用PHP填充表单并使用JavaScript发送。
HTML / PHP:
<form action="http://google.com/" method="POST" id="form">
<input type="text" name="ip" value="<?php echo $_SERVER["REMOTE_ADDR"]; ?>"/>
</form>
JavaScript的:
document.getElementById("form").submit();