我正在尝试进行共同注册,首先在原始网站上注册即。,然后将相同的表单值注册到外部网站。
我正在寻找一种明确的方法,但没有显示已填充值的其他表单。
我可以使用以下内容从原始表单中获取表单值,但我不确定这是最好的方法。
$.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?
答案 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,以便您可以进行错误检查等。
由于您未提供有关您的具体需求的任何详细信息,因此我无法提供与您的情况相关的任何代码。