没有执行Php代码的html表单

时间:2015-09-30 19:47:05

标签: php html

我是PHP的新手。我有这个带有php的html文件:

<!DOCTYPE html>
<head>
     <meta charset="UTF-8">
    <title>Php torturail 1</title>
</head>
<body>
<p>php ahead:</p>

<?php
if (isset($_POST['submit'])){
    printf('User Name: %s', $_POST['name']);
        }
?>

<form method="post" action="">
    <p>name:</p>
    <input type="text" name="name">
    <p>pass:</p>
    <input type="password" name="pwd">
    <p>massage:</p>
    <textarea name="area"></textarea>
    <p>accept:</p>
    <input type="checkbox" name="chb" value="on">
    <p>lucky number:</p>
    <input type="radio" name="group1" value="option1">1
    <input type="radio" name="group1" value="option2">2
    <p>button:</p>
    <input type="submit" name="submit" value="submit">
</form>

</body>
</html>

当我在浏览器上打开它并单击“提交”时,表单的文件将再次为空,但不会打印任何内容。

有什么问题?

谢谢。

1 个答案:

答案 0 :(得分:1)

2件事: 1 - 您必须将文件另存为.php文件。 表单标记中的双填充操作

<form method="post" action="where.php">