-1

我在我的主页中使用这行 php

    echo generateRadioButtons("fbresponse.php", "moRating1", 6);

在响应文件上发布以下内容时

echo $_POST['moRating1']

它工作正常并显示正确的结果,但是!我的问题是我将如何添加文本所以..

Blah blah blah,您评价了 x 问题:'moRating1'

我试过做

<html>
<head>
<title>Questions</title>
</head>
<body>
<h1>Survey responses</h1>
<p>How well did you rate it : <?php print $moRating1 ?></p>
</body>
</html>

在响应文件中,但这只是不加载任何东西..

请提供任何帮助!

4

2 回答 2

1

这可能是因为此函数用于eval()执行其内容(我猜是因为您的第一个示例中缺少 PHP 标记)。

如果是真的,那么您应该能够关闭 PHP 标记,打印 HTML 并再次打开它。

?>
<html>
    <head>
        <title>Questions</title>
    </head>
    <body>
        <h1>Survey responses</h1>
        <p>How well did you rate it : <?php print $_POST['moRating1'] ?></p>
    </body>
</html>
于 2013-11-14T14:33:25.847 回答
0

尝试做:

 $mRating1 = $_POST['moRating1'];
 ...
 ?>
 ...
 <p>How well did you rate it: <?php echo $mRating1?></p>
于 2013-11-14T14:33:47.033 回答