在两个不同的网站上共同注册

时间:2013-07-27 14:26:58

标签: php forms submit auto-registration

我正在尝试进行共同注册,首先在原始网站上注册即。,然后将相同的表单值注册到外部网站。

我正在寻找一种明确的方法,但没有显示已填充值的其他表单。

我可以使用以下内容从原始表单中获取表单值,但我不确定这是最好的方法。

$.ajax({
  type: 'POST',
  dataType: 'JSON',
  data: {param1: $('input#param1').val(), param2: $('input#param2').val()},
  url: 'url to post to',
  success: (your success callback function goes here)
})

真的我只是想知道是否有其他方法,但由于我从其他网站获得的是发送数据的URL,jQuery是我能想到的唯一方式 - 只想知道是否有人有另一个无缝地完成它的方式,没有jQuery?

2 个答案:

答案 0 :(得分:0)

也许尝试cURL:

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, 'http://example.com/page?variable1='.$variable1.'&variable2='.$variable2);
$return = curl_exec($ch);

这应该允许您动态构建一个URL字符串,其中包含用于提交到第二个位置的注册页面的所有变量。

答案 1 :(得分:0)

您的情况与本教程中的方案类似:Execute a HTTP POST Using PHP CURL。另请参阅该页面上的第一条评论,这些评论在这里可能相关或不相关:

  

如果你不断进行,你的想法很简单   使用这个访问受限的远程数据库(你在工作吗?   与第三方?)你可能想要使用更多的东西   标准,如SOAP或REST,以便您可以进行错误检查等。

由于您未提供有关您的具体需求的任何详细信息,因此我无法提供与您的情况相关的任何代码。