php实现跨域提交form表单的方法【2种方法】

发布时间:2022-04-30 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了php实现跨域提交form表单的方法【2种方法】脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。

本文实例讲述了PHP实现跨域提交form表单的方法分享给大家供大家参考,具体如下:

有时我们为了网站安全考虑,我们不允许直接跨域提交form表单数据,如果我们自己有这个需求呢?下面我们来介绍两种跨域的方法解决直接跨域问题。

下面我们来看看两种PHP跨域提交form的方法

一、通过PHP curl

 $v)
   {
     $postData .= $k . '='.$v.'&';
   }
   rtrim($postData,'&');
   $ch = curl_init();
   curl_setopt($ch,CURLOPT_URL,$url);
   curl_setopt($ch,CURLOPT_RETURNtransfer,true);
   curl_setopt($ch,CURLOPT_HEADER,false);
   curl_setopt($ch,CURLOPT_POST,count($postData));
   curl_setopt($ch,CURLOPT_POSTFIELDS,$postData);
   $output=curl_exec($ch);
   curl_close($ch);
   return $output;
}
echo curlPost("http://test.COM",array('name'=>"tank"));

脚本宝典总结

以上是脚本宝典为你收集整理的php实现跨域提交form表单的方法【2种方法】全部内容,希望文章能够帮你解决php实现跨域提交form表单的方法【2种方法】所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签:form表单php