php表单怎么显示提交的页面

 我来答
176******64
2023-06-21 · 贡献了超过509个回答
知道答主
回答量:509
采纳率:0%
帮助的人:8.9万
展开全部
在 PHP 中,表单提交后需要对提交数据进行处理,一般情况下会将数据存储到数据库中或者将数据发送到邮件或者其他系统中。同时,为了让用户知道提交是否成功,需要显示一个结果页面来告知用户提交的结果。

具体实现方法如下:

1. 在表单提交的页面中,通过 `$_POST` 变量获取表单提交的数据。例如,可以通过 `$_POST['name']` 获取表单中名字为 `name` 的输入框的值。

2. 对获取到的表单数据进行处理,例如,可以将数据存储到数据库中,或者将数据发送到邮件或者其他系统中。

3. 显示提交结果页面。在提交结果页面中,可以显示提交是否成功的信息、提交的数据等内容。

以下是一个示例代码:

```
<?php
// 获取表单提交的数据
$name = $_POST['name'];
$email = $_POST['email'];
$message = $_POST['message'];

// 将数据存储到数据库中
// ...

// 显示提交结果页面
echo "<h1>提交成功</h1>";
echo "<p>您提交的信息如下:</p>";
echo "<ul>";
echo "<li>姓名:$name</li>";
echo "<li>邮箱:$email</li>";
echo "<li>留言:$message</li>";
echo "</ul>";
?>
```

需要注意的是,在显示提交结果页面时,为了避免用户刷新页面导致数据重复提交,可以使用重定向或者使用 `header()` 函数来跳转到一个新的页面。同时,为了保证用户提交的数据的安全性,需要对用户输入的数据进行过滤和验证。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
sjbsbegeg
2023-06-21 · 贡献了超过472个回答
知道答主
回答量:472
采纳率:0%
帮助的人:8.4万
展开全部
PHP表单提交后可以通过PHP脚本来处理提交的数据,并将处理结果在一个新的页面上显示给用户。具体的方法是:

1. 在表单中设置action属性为一个PHP文件的路径,用于处理表单提交的数据。

2. 在PHP文件中使用$_POST或$_GET来获取提交的数据,并进行相应的处理。

3. 将处理结果输出到一个新的HTML页面上,或者直接在PHP文件中输出。

4. 在PHP文件中使用header函数将页面重定向到新的HTML页面上,或者直接在PHP文件中输出HTML页面。

需要注意的是,PHP表单提交后,用户输入的数据需要进行验证和过滤,以确保安全性和可靠性。同时,为了增加用户体验,可以在表单提交后使用Ajax技术来实现无刷新页面显示提交结果的效果。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
纬椭泻谖90
2023-06-21 · 贡献了超过183个回答
知道答主
回答量:183
采纳率:0%
帮助的人:3.4万
展开全部
在 PHP 中,可以使用 HTML 和 CSS 来创建表单,然后通过 PHP 处理表单数据。当用户提交表单时,PHP 脚本将处理表单数据,并将其发送到服务器。PHP 脚本可以使用多种方法来显示提交的表单数据。

其中一种方法是使用 echo 语句将表单数据输出到页面上。这种方法可以很方便地显示表单数据,但是需要手动编写 HTML 和 CSS 代码来格式化数据的显示,比较繁琐。

另一种方法是使用 PHP 的模板引擎,如 Smarty、Twig 等,来渲染数据并显示到页面上。这种方法可以将数据与视图分离,使代码更加清晰易懂,而且可以使用模板引擎提供的丰富功能,如模板继承、模板变量过滤、自定义标签等。

总之,在 PHP 中显示提交的表单数据,需要将表单数据传递到 PHP 脚本中进行处理,然后将处理后的数据渲染到 HTML 页面上。具体显示方式可以根据个人需求和技术水平来选择。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
鹅考sjsj
2023-06-21 · 贡献了超过918个回答
知道答主
回答量:918
采纳率:0%
帮助的人:11.8万
展开全部
在PHP中,表单提交后需要对提交数据进行处理并显示提交结果,一般可以通过以下几个步骤来实现:

1.获取表单提交的数据

可以通过$_POST或$_GET全局数组来获取表单提交的数据,其中$_POST用于获取表单提交的POST请求数据,而$_GET用于获取表单提交的GET请求数据。

2.处理表单提交的数据

可以通过PHP的逻辑处理来对表单提交的数据进行处理,如数据验证、过滤等。

3.显示提交结果

可以通过echo或print等输出函数将处理后的结果显示在页面上。

以下是一个简单的示例代码,用于在PHP中显示表单提交的数据:

```php
<!DOCTYPE html>
<html>
<head>
<title>表单提交结果</title>
</head>
<body>
<?php
if($_POST){
$name = $_POST['name'];
$email = $_POST['email'];
echo "您提交的姓名为:".$name."<br>";
echo "您提交的邮箱为:".$email."<br>";
}
?>
</body>
</html>
```

在上述代码中,首先判断$_POST是否有值,如果有则获取表单提交的姓名和邮箱,最后通过echo函数将结果输出到页面上。

需要注意的是,在实际开发中,还需要对提交的数据进行安全过滤和验证,以防止恶意攻击和非法输入。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
釰刂噐bd
2023-06-21 · 贡献了超过159个回答
知道答主
回答量:159
采纳率:0%
帮助的人:2.9万
展开全部
PHP表单提交后会自动跳转到另一个页面,这个页面可以自己定义,一般情况下会用PHP编写一个处理表单数据的文件,比如process.php,然后在表单的action属性中指定这个文件的路径,当用户点击“提交”按钮时,表单会将用户填写的数据提交给process.php文件进行处理,处理完毕后,process.php可以直接输出一个HTML页面或者跳转到另一个页面,用于提示用户提交结果等信息。

在处理表单数据时,我们可以对用户输入的数据进行验证和过滤,以保证数据的正确性和安全性。在PHP中,我们可以使用$_POST数组来获取表单提交的数据,例如:

```
<?php
// 获取表单提交的数据
$name = $_POST['name'];
$email = $_POST['email'];
$age = $_POST['age'];

// 对数据进行验证和处理
// TODO: ...

// 输出处理结果
echo "<h1>提交成功!</h1>";
echo "<p>您提交的数据如下:</p>";
echo "<p>姓名:{$name}</p>";
echo "<p>邮箱:{$email}</p>";
echo "<p>年龄:{$age}</p>";
?>
```

除了直接输出处理结果外,我们还可以将处理结果保存到数据库中或者发送邮件给管理员等,以便后续的数据分析和处理。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式