php code insde html选择表单

时间:2016-03-13 16:39:15

标签: php html forms

我正在HTML表单标记内编写一个简单的PHP脚本,并使用Apache服务器运行它,但它不起作用。当我检查浏览器中的HTML代码时,它会自动归入<!-- (php code) -->标记。请解释 为什么和修复是什么?

<html>
<body>
<form>
    <select name="day">
        <option value="">day</option>
           <?php
               for($i = 1;$i <= 31; $i++){
               print "<option value=\"$i\">$i</option>";}
            ?>
     </select>
</form>
</body>
</html>

认真地希望它不是一个愚蠢的错误 - 如果是的话请让我知道-_- 上面的代码是一个小的html文件的一部分

2 个答案:

答案 0 :(得分:1)

我运行您发布的相同代码。没有任何错误,它正确执行显示一天下拉列表。我用.php扩展名保存了我的文件。我认为你以.html格式保存了你的文件。如果是,请将其保存为.php扩展名。

答案 1 :(得分:-1)

您应该使用:

echo "something";

或者:

print ("something");

它应该工作了!