📅  最后修改于: 2023-12-03 15:37:25.985000             🧑  作者: Mango
当用户在网站上提交表单时,一个很好的实践是在表单成功提交后,显示一个成功消息。在 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 方法提交表单数据。然后,如果提交成功,将在页面上显示一个绿色的成功消息。
以下是代码片段的解释:
isset()
函数检查是否单击了“提交”按钮。如果是,则处理表单数据。$_POST
超全局变量获取表单中提交的数据。在本例中,我们获取了用户输入的姓名和电子邮件地址。echo
语句输出成功消息。在这里,我们使用了 HTML 和 CSS 的组合来创建绿色的成功消息框。这是在 PHP 中提交表单后显示成功消息的最基本而有效的方法。您可以使用 CSS 样式来调整成功消息框的外观和感觉。此外,您可以在成功消息框中包含其他信息,例如链接到其他页面或应用程序。