• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

php跨form提交方法

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

1.php curl

function curlPost($url,$params)
{
 $postData = '';
 foreach($params as $k => $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"));

2.jquery ajax

$('#testform').submit(function() {
 $(this).ajaxSubmit({
 type: 'post', // 提交方式 get/post
 dataType:"json",//数据类型
 url: 'your url', // 需要提交的 url
 success: function(data) { // data 保存提交后返回的数据,一般为 json 数据
 // 此处可对 data 作相关处理
 alert('提交成功!');
 }
 $(this).resetForm(); // 提交后重置表单
 });
 return false; // 阻止表单自动提交事件
});

3.header

header("Access-Control-Allow-Origin:*"); //跨域权限设置,允许所有

header("Access-Control-Allow-Origin:http://www.test.com"); //只允许test.com跨域提交数据

 


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
PHPcannoymodifyheaderinformation-headersalreadysentby....发布时间:2022-07-10
下一篇:
前端学PHP之自定义模板引擎发布时间:2022-07-10
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap