php提交post到另一个网页,得到的数据怎么返回

php提交post到另一个网页,得到的数据怎么返回
2025-05-05 02:01:04
推荐回答(3个)
回答1:

这个可以通过PHP的curl请求来提交数据到其他的网站!获取执行的结果即可!以下是一个示例。
function curlpost($data,$url){ //curlpost提交函数
$data=array('data'=>$data);
$ch = curl_init ();
curl_setopt ($ch, CURLOPT_URL, $url );
curl_setopt ($ch, CURLOPT_POST, true );
curl_setopt ($ch, CURLOPT_HEADER, 0 );
curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1 );
curl_setopt ($ch, CURLOPT_POSTFIELDS, $data );
$state=curl_exec ($ch );
curl_close ($ch );
return $state;
}

回答2:

  PHP中,无论是表单form提交的,还是php 以post形式提交的。处理的结果返回都用return $result 形式返回的,其他api会使用回调返回的。回调这种形式的,需要请求的时候带入回调url。

回答3:

使用ajax请求
$.post("res.php",{参数名:参数值},function(result){
alert('结果');
});