📜  在 php 中提交表单后显示成功消息 - Html (1)

📅  最后修改于: 2023-12-03 15:37:25.985000             🧑  作者: Mango

在 PHP 中提交表单后显示成功消息 - HTML

当用户在网站上提交表单时,一个很好的实践是在表单成功提交后,显示一个成功消息。在 PHP 中,可以使用 HTML 来实现这一点。

代码演示

以下是一个简单的示例,演示了如何在 PHP 中提交表单后显示成功消息:

<?php if (isset($_POST['submit'])) {
    // 处理表单数据
    $name = $_POST['name'];
    $email = $_POST['email'];

    // 显示成功消息
    echo "<div style='padding: 10px; background-color: #e6ffe6; border: 1px solid #00e600;'>您已成功提交表单!感谢您的支持。</div>";
} ?>

<form method="post">
    <label for="name">姓名:</label>
    <input type="text" name="name" id="name" required>

    <label for="email">电子邮件:</label>
    <input type="email" name="email" id="email" required>

    <input type="submit" name="submit" value="提交">
</form>

在此示例中,当用户单击“提交”按钮时,将通过 POST 方法提交表单数据。然后,如果提交成功,将在页面上显示一个绿色的成功消息。

代码解释

以下是代码片段的解释:

  • 在 PHP 代码块的开头,使用 isset() 函数检查是否单击了“提交”按钮。如果是,则处理表单数据。
  • 通过 $_POST 超全局变量获取表单中提交的数据。在本例中,我们获取了用户输入的姓名和电子邮件地址。
  • 然后,使用 echo 语句输出成功消息。在这里,我们使用了 HTML 和 CSS 的组合来创建绿色的成功消息框。
总结

这是在 PHP 中提交表单后显示成功消息的最基本而有效的方法。您可以使用 CSS 样式来调整成功消息框的外观和感觉。此外,您可以在成功消息框中包含其他信息,例如链接到其他页面或应用程序。