Php 使用以前保存的客户端IP地址用curl填充表单

Php 使用以前保存的客户端IP地址用curl填充表单,php,forms,curl,ip,Php,Forms,Curl,Ip,我正在开发一个php应用程序,它可以注册填写表单的用户的姓名、电子邮件和ip地址 保存表单数据时,我必须在另一个网站的另一个表单中填写curl 我需要使用客户端ip地址,或者在填写新表单时使用随机ip地址,因为作为第二个表单的应用程序不需要知道我的服务器ip地址 每次我填写表格时,是否有任何解决方案可以使用不同的IP来实现此curl请求 提前谢谢 PHP在服务器端运行。所以您不能从客户端通过PHP执行这样的请求。但是,您可以使用以下选项对目标隐藏服务器 首选方法是使用代理: curl_setop

我正在开发一个php应用程序,它可以注册填写表单的用户的姓名、电子邮件和ip地址

保存表单数据时,我必须在另一个网站的另一个表单中填写curl

我需要使用客户端ip地址,或者在填写新表单时使用随机ip地址,因为作为第二个表单的应用程序不需要知道我的服务器ip地址

每次我填写表格时,是否有任何解决方案可以使用不同的IP来实现此curl请求


提前谢谢

PHP在服务器端运行。所以您不能从客户端通过PHP执行这样的请求。但是,您可以使用以下选项对目标隐藏服务器

首选方法是使用代理:

curl_setopt($ch, CURLOPT_HTTPPROXYTUNNEL, 1);
curl_setopt($ch, CURLOPT_PROXY, "102.43.85.90:8800");
或者,您可以尝试使用IP绑定。如果您的服务器有多个IP地址,您可以使用它们,如下所示:

curl_setopt($ch, CURLOPT_INTERFACE, "192.178.1.210");
如果您有更多时间,可以阅读HTTP请求头“X-Forwarded-For”的相关信息‎'. 这对于您的解决方案也可能很有趣