发布请求后显示消息不起作用

时间:2013-06-19 12:53:12

标签: php javascript

我在php发送帖子请求,发帖后我想表示谢谢你的消息 我的邮政编码是:

<?php
    $error = '';
    $FullName = $_POST['FullName'];
    $Email = $_POST['Email'];
    $Password = $_POST['Password'];
    $Content = $FullName." ".$Email." ".$Password;
    $server= '192.168.1.13:3033';
    $path = '/user/registration';

    $headers= "POST $path HTTP/1.0\r\nContent-type: text/html\r\nHost: $server\r\nContent-length: $Content\r\n\r\n";
    $fp = fsockopen($server, $port);

    if (!$fp) return false;

    fputs($fp, $headers);
    fputs($fp, $Content);

    $ret = "";

    while (!feof($fp)) {
        $ret.= fgets($fp, 1024);
    }

    fclose($fp);
    print $ret;
?>

我的帖子请求正在运行,但我不知道如何在同一页面上显示消息 任何帮助将不胜感激

2 个答案:

答案 0 :(得分:0)

我不确定你在这里尝试做什么,但是你可以尝试以下内容让我知道

<?php

$port = 3033;
$error = '';
$FullName = $_POST['FullName'];
$Email = $_POST['Email'];
$Password = $_POST['Password'];
$Content = $FullName." ".$Email." ".$Password;
$server= '192.168.1.13';
$path = '/user/registration';

$headers = "POST $path HTTP/1.0\r\nContent-type: text/html\r\nHost: $server\r\nContent-length: $Content\r\n\r\n";
$data = $headers . $Content;
$fp = fsockopen($server, $port);

if (!$fp)
{ 
    return false;
}
else
{

    fputs($fp, $data);

    $ret = "";

    while (!feof($fp)) {
        $ret.= fgets($fp, 1024);
    }

    fclose($fp);

    print("Thank you for using our service.\r\n\r\n".$ret);        
}


?>

答案 1 :(得分:-1)

echo功能可能会引起人们的兴趣。