2012-09-29 55 views
0

我试图从另一个服务器接收一个卷曲邮件,在脚本中处理文章,并根据第一张邮件中包含的URL向网站发送另一个卷曲文章给出回应。但我不知道如何接受PHP脚本中的cURL帖子。处理卷曲文章

是像:

if (isset($_POST['test'])){ 
    //execute some code 
} 

所以网站45661个职位,服务器1和服务器1对剧本看到它的网站45661和职位回到它通过卷曲。

谢谢

+0

从帖子,或卷发帖子是一样的。你有什么尝试? –

+1

这就是这个想法 - 在_REQUEST或_POST中设置你的值,然后在第二个脚本中选择它们。 – ethrbunny

+1

你是如何定位的? – Baba

回答

0

欢迎来到SO!

您的代码是一个开始。仅供参考,无论您的脚本如何被调用,通过卷曲,表单提交等都无关紧要,只要发送名为test的post参数即可。

你可以完成的代码如下所示:

<?php 
    //Simply exiting when the condition is not true is more elegant than 
    //putting everything in curly braces 
    if(!isset($_POST['test'])) exit; 

    //Execute some code... 

    //Give feedback using json, not curl 
    $feedback=array(
     'success' => true, 
     'message' => 'success message' 
    ); 
    echo json_encode($feedback); 
?> 

这是很容易将数据传送到一个请求你的脚本使用JSON比邮寄东西回来,卷曲。这样,您不需要检查实际调用脚本的人员,而且测试也更容易,因为json对象反馈将显示在您的浏览器中。

+0

我不想回应课程的代码。我想通过curl将其发送回正确的网站和用户。 –

+0

如果我curl张贴到网站运行脚本将它返回json编码的字符串thas被回显? –

+0

就是这样的想法:-)不管你如何调用你的脚本,它都会回显出json对象(它总会被回应给请求脚本的用户),然后基于该对象用户可以评估它/执行一种行为。 – weltschmerz