【问题标题】:form method post using php使用php形成方法post
【发布时间】:2013-12-19 23:06:20
【问题描述】:

我正在尝试制作一个简单的表单,将 php 的答案回显到另一个页面。 我有一个 html 表单:

<!DOCTYPE html>
<html>
<body>

    <form action="gegevens.php" method="post">
        First name: <input type="text" name="firstname"><br>
        Last name: <input type="text" name="lastname"><br>
        <input type="submit" value="Submit">
    </form> 

</body>
</html> 

和一个 php 表格

<!DOCTYPE html>
<html>
<body>

    <?php
        $firstname = $_POST['firstname'];
        $lastname = $_POST['lastname'];

        echo "Firstname: ". $firstname . ".<br />";
        echo "Lastname : ". $lastname. ;
    ?>

</body>
</html> 

不幸的是,当我在浏览器中运行它时,它不起作用。 谁能帮我解决这个问题?

【问题讨论】:

  • $lastname 之后的那段时间是多余的

标签: php forms methods http-post


【解决方案1】:

PHP 是一种服务器端脚本语言。浏览器无法运行 php 脚本 您可以使用网络服务器运行它,例如:XAMPP 或在this等可用网站上在线测试

【讨论】:

    【解决方案2】:

    正如@dot-sp0t 所说,您需要在 PHP 代码后面运行一段时间的网络服务器。 Web 浏览器没有内置 PHP 网络服务器。

    建议(感谢@dot-sp0t 提供此建议):XAMPP

    PHP Built in Webserver

    还有更多。

    【讨论】:

      【解决方案3】:

      它不能在单纯的浏览器中工作。您需要使用网络服务器运行它,例如:XAMPP


      PHP(PHP:超文本预处理器)是一种脚本语言,而不是一种标记语言。与使用 php 编写静态 xml 页面的 html 相反,您正在编写产生输出的脚本。因此,它需要一个解释器来处理该脚本。

      http://php.net/

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2013-06-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-06-11
        • 1970-01-01
        相关资源
        最近更新 更多