使用PHP Curl在Wordpress网站上发布数据

时间:2012-07-08 17:40:27

标签: php wordpress post curl

大家好我有一点问题,我无法弄明白,我正在研究一个项目,我们已经做了应用相关的学校管理,我们基本上可以添加学生,分支机构,班级进行测试,显示测试结果,费用管理等。

我们也在wordpress上创建了他们的网站我的问题是我的应用程序显示结果页面我希望通过使用curl在wordpress网站上显示此页面结果。基本上我想要的是当用户输入他的学生ID和测试ID并点击搜索按钮然后显示驻留在我的应用程序上的结果文件出现。应用程序和网站都在不同的服务器上。你们能教我如何实现这一目标吗?感谢

1 个答案:

答案 0 :(得分:0)

使用curl发布数据:

<?php
if(count($_POST) > 0){
    print_r($_POST);
    exit();
}

$c = curl_init();
curl_setopt($c, CURLOPT_URL, 'http://'.$_SERVER['SERVER_NAME'].$_SERVER['REQUEST_URI']);
curl_setopt($c, CURLOPT_RETURNTRANSFER, true);
curl_setopt($c, CURLOPT_HEADER, false);
curl_setopt($c, CURLOPT_POST,true);
curl_setopt($c, CURLOPT_POSTFIELDS,array('param0'=>'value0','param1'=>'value1'));
$output = curl_exec($c);
if($output === false){
    trigger_error('Error curl : '.curl_error($c),E_USER_WARNING);
}
else{
    var_dump($output);
}
curl_close($c);
?>