所以我在前端有一个表格.我使用jQuery收集数据并将数据发送到collect.php.
我想让collect.php以下列格式发送到另一个站点?fname = tom&phone = 3434343.
如何将发送到collect.php的数据发送到其他站点?
由于您已经收集了数据并将其发送到了collect.php,您可能需要执行以下操作:
$query = http_build_query( $_GET );
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "http://www.example.com/something.php?" . $query);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_exec($ch);
curl_close($ch);
Run Code Online (Sandbox Code Playgroud)
这将允许从PHP脚本将数据发送到另一个站点.
如果您还需要提供用户代理字符串或引用(如假冒浏览器),那么您应该查看提供的选项curl_setopt().
替代解决方案是使用套接字,但这需要您探索HTTP协议本身.