繁体   English   中英

POST和GET无法显示HTML表单中的用户输入值

[英]POST and GET are unable to display user input values from HTML form

我刚刚开始学习HTML和PHP,但是在学习初学者教程时遇到了障碍。 我试图让用户在HTML页面上的表单中输入数字,然后按Submit重定向到显示值的PHP页面。 PHP页面显示并成功显示准备好的文本,但不显示任何值。

HTML代码:

 <html> <body> <head> <title>Practice Page</title> </head> <h1>Numbers</h1> <p>Put numbers in the boxes</p> <form action="welcome.php" method="post"> NumOne: <input type="text" name="oynumone"><br> NumTwo: <input type="text" name="oynumtwo"><br> <input type="submit" value="Submit" id="SubmitRegister" name="submit" /> </form> </body> <html> 

PHP代码:

 <html> <body> Number one is <?php echo $_POST["oynumone"]; ?><br> Number two is <?php echo $_POST["oynumtwo"]; ?> </body> </html> 

这两个文件都只是在我文档的同一文件夹中。 我知道我需要一个服务器来托管PHP内容; 我已经为此下载了MAMP,但是我还不了解如何使用它。

非常感激任何的帮助。

将两个文件名都以.php扩展名存储和/或更新Welcome.php,如下所示-

Welcome.php

<?php
    if isset($_POST['submit'])
        {
            $oynumone = $_POST['oynumone'];
            $oynumtwo = $_POST['oynumtwo'];

            echo "Number one is ".$oynumone; 
            echo "Number two is ".$oynumtwo;
        }

    ?>

也检查一下

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM