PHP表单未输出所需的字符串

PHP表单未输出所需的字符串,php,forms,Php,Forms,我为这个愚蠢的问题感到抱歉,但我只是从编码开始。我在youtube上关注教程,我的代码并没有像导师所展示的那样 <?php if (isset($_POST['submit'])) { echo 'form is submited'; } ?> <!DOCTYPE html> <html lang="en"> <head> <link rel="stylesheet" type="text/cs

我为这个愚蠢的问题感到抱歉,但我只是从编码开始。我在youtube上关注教程,我的代码并没有像导师所展示的那样

<?php

    if (isset($_POST['submit'])) {
        echo 'form is submited';
    }

?>

<!DOCTYPE html>
<html lang="en">

<head>
    <link rel="stylesheet" type="text/css" href="styles.css">
    <title>PHP OOP Tutorial</title>
</head>

<body>

    <div class="new-user">
        <h2>Create new user</h2>
        <form action="<?php echo $_SERVER['PHP_SELF'] ?>" method="POST"></form>
        <label>Username:</label>
        <input type="text" name="username">
        <label>Email:</label>
        <input type="text" name="email">
        <input type="submit" name="submit" value="Submit">
    </div>

</body>

</html>

PHP面向对象教程
创建新用户
您的表单为空:

<form action="<?php echo $_SERVER['PHP_SELF'] ?>" method="POST"></form>

您的表单已关闭
不正确您需要告诉我们预期结果是什么,以及当前结果是什么。泰·大卫,我完全错过了它
<form action="<?php echo $_SERVER['PHP_SELF'] ?>" method="POST">
    <label>Username:</label>
    <input type="text" name="username">
    <label>Email:</label>
    <input type="text" name="email">
    <input type="submit" name="submit" value="Submit">
</form>