-2

我的第一个 HTML 文件有一个带有单选按钮的表单。我希望第二个文件(即 PHP)打印一条关于他们选择的信息。考虑到该消息,我想要一些文本格式(大小,颜色等)。

file.html

<html>
<body>

<form action="file.php" method="post">
    <input type="radio" name="favorite" value="rbOne">
    <input type="radio" name="favorite" value="rbTwo">
    <input type="submit" value="Submit">
</form>

</body>
</html>

file.php

<html>
<head>
<style>
    body{
        background-color:white;
    }
    p{
        color:white;
        font-size:50px;
        font-weight:bold;
    }
</style>
</head>
<body>

<?php $choice = $POST_['favorite']; ?>


<p align="center">Thanks for voting for <?php echo "$choice" ?>!!</p>

</body>
</html>

当我单击提交按钮时,它会转到file.php页面,但会显示:

Thanks for voting for !!

它使$choice空白。

4

1 回答 1

4

您需要 PHP 开始和结束标签:

<?php echo $choice;?>

还有,$POST_['favorite']应该$_POST['favorite']

于 2013-02-23T02:13:33.617 回答