如何在php脚本中回复帖子?
不知怎的,我觉得我的问题很直截了当,但我试着用谷歌搜索,却没能找到答案。也许我不知道正确的关键词 无论如何,我有一个简短的php脚本来接收帖子信息,如下所示:如何在php脚本中回复帖子?,php,post,Php,Post,不知怎的,我觉得我的问题很直截了当,但我试着用谷歌搜索,却没能找到答案。也许我不知道正确的关键词 无论如何,我有一个简短的php脚本来接收帖子信息,如下所示: <?php if (isset($_POST['name']) && isset($_POST['info'])) { echo "<strong>Post received.</strong> <br/> <br/> <stron
<?php
if (isset($_POST['name']) && isset($_POST['info']))
{
echo "<strong>Post received.</strong> <br/> <br/> <strong>Name:</strong> " . $_POST['name'] . "<br/><strong>Info:</strong> " . $_POST['info'];
}
else
{
echo "Post not received.";
}
?>
如何让我的php脚本向调用它的页面/客户端发送回复?如果我想通过C#app进行POST呼叫,我怎么知道POST是否成功?接收POST的php脚本能否发回响应?您使用的是
echo
,它是正确的。也用于高级通信
有关如何使用各种HTTP 1.1标头的详细信息,您可以。响应仅发送给调用者,因此通过哪个通道调用脚本并不重要(无论是否使用参数) 例如,如果您通过web浏览器发出请求,则浏览器会显示响应 如果您进行AJAX调用,则响应将在javascript回调函数中接收
如果你说你通过C#app(例如通过HttpWebRequest)调用它,那么HttpWebResponse中接收到的响应就是你在脚本中的响应。有几种方法可以发回信息 基本上,您已经通过
echo
ing一些文本来完成了
或者您可以发回html页面或格式化字符串(例如JSON)。也许您可以使用成功HTTP代码POST或GET也是将用户重定向到新页面的重定向。这意味着您不能将任何内容发送回表单所在的“旧”页面。所以你不能发送“返回”响应,只能显示或发送他正在加载的新页面。@Nideo:除非你在网络上使用AJAX调用,否则OP提到的客户端不一定是浏览器(带有页面),而只是应用程序。我意识到帖子也是重定向,如果有来自网页的电话,我可以在收到帖子的页面上显示回复。但是,如果数据是从C#应用程序发布的,让用户知道数据已成功接收,我不知道如何发回响应。@PeeHaa,我知道,他看起来不像是在使用AJAX之类的东西。