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

 我来答
是向0il
2023-06-21 · 贡献了超过312个回答
知道答主
回答量:312
采纳率:0%
帮助的人:4.6万
展开全部
在PHP中,可以使用以下两种方式来显示提交的页面:

1. 使用echo或print语句将提交的表单数据输出到HTML页面上。

示例代码如下:

```php
<!DOCTYPE html>
<html>
<head>
<title>提交表单</title>
</head>
<body>
<h2>提交的表单数据如下:</h2>
<?php
if ($_SERVER["REQUEST_METHOD"] == "POST") {
$name = $_POST["name"];
$email = $_POST["email"];
$message = $_POST["message"];
echo "<p>姓名:" . $name . "</p>";
echo "<p>邮箱:" . $email . "</p>";
echo "<p>留言:" . $message . "</p>";
}
?>
</body>
</html>
```

上述代码会在提交表单后将表单中的姓名、邮箱和留言内容输出到HTML页面上。需要注意的是,在输出HTML标记时,需要使用字符串连接符"."将HTML标记与PHP变量连接起来。

2. 使用header函数将提交的表单数据重定向到另一个页面。

示例代码如下:

```php
<?php
if ($_SERVER["REQUEST_METHOD"] == "POST") {
$name = $_POST["name"];
$email = $_POST["email"];
$message = $_POST["message"];
header("Location: thank-you.php?name=" . $name . "&email=" . $email . "&message=" . $message);
exit;
}
?>
```

上述代码会在提交表单后将表单中的姓名、邮箱和留言内容重定向到另一个名为"thank-you.php"的页面上。需要注意的是,在使用header函数重定向页面时,需要在重定向的URL中使用查询字符串将表单数据传递给目标页面。

原因:在Web应用程序中,表单是一种常见的用户输入方式,用户提交表单后,需要将表单数据进行处理并显示给用户。PHP提供了多种方法来处理表单数据,其中一种常见的方式就是将表单数据输出到HTML页面上或重定向到另一个页面上。这样可以让用户知道他们提交的数据已经被正确处理,并可以进一步操作或查看相关信息。

拓展:除了以上两种方式,PHP还可以使用模板引擎(如Smarty)或框架(如Laravel)来处理表单数据,并将其显示在页面上。这些工具可以帮助开发人员更方便地管理和渲染页面,提高开发效率和代码可维护性。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
kzbsbev
2023-06-21 · 贡献了超过370个回答
知道答主
回答量:370
采纳率:0%
帮助的人:5.5万
展开全部
显示php表单提交的页面,需要使用php的超全局变量`$_POST`,它可以获取到所有通过POST方式提交的表单数据。我们可以将表单提交后的处理逻辑写在当前页面,也可以将其写在另一个php文件中,然后在表单的`action`属性中指定该文件的路径。

具体实现步骤如下:

1.编写表单页面,使用`<form>`标签设置表单的`action`属性和`method`属性,方法可以是GET或POST,根据具体情况而定。

2.在表单页面中设置表单元素的`name`属性,在提交表单时可以通过这个属性的值获取到表单元素的值。

3.在表单提交后的页面中,使用`$_POST['name']`的形式获取到表单元素的值,然后进行相应的处理。

4.最后将处理结果输出到页面上,可以使用`echo`或`print`语句,也可以使用HTML标签进行排版。

需要注意的是,表单提交后的页面可以是当前页面,也可以是另一个页面,这需要根据具体情况而定。另外,为了确保表单数据的安全性,我们应该对表单数据进行过滤和验证,防止恶意攻击和错误输入。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
冼花0m
2023-06-21 · 贡献了超过497个回答
知道答主
回答量:497
采纳率:100%
帮助的人:7.6万
展开全部
要显示 PHP 表单提交的页面,需要使用超文本传输协议(HTTP)的 POST 方法。POST 方法将表单数据发送到服务器,然后服务器可以对该数据进行处理,并将处理结果返回给客户端。下面是显示 PHP 表单提交的页面的具体步骤:

1. 创建一个表单,其中的表单方法应该设置为“POST”。
2. 在表单中添加需要提交的字段和数据。
3. 针对表单的提交,创建一个 PHP 页面,用于接收和处理表单数据。
4. 在 PHP 页面中,使用 $_POST 变量获取提交的表单数据,并对数据进行处理。
5. 在 PHP 页面中,使用 HTML 和 PHP 代码显示处理结果。

以下是一个简单的 PHP 表单提交的页面示例:

```php
<!DOCTYPE html>
<html>
<head>
<title>PHP 表单提交示例</title>
</head>
<body>
<?php
if($_POST) {
$name = $_POST['name'];
$email = $_POST['email'];
echo "您的名字是:$name, 您的邮箱是:$email";
}
?>
<form method="post" action="">
<label>名字:</label>
<input type="text" name="name"><br>
<label>邮箱:</label>
<input type="text" name="email"><br>
<input type="submit" value="提交">
</form>
</body>
</html>
```

在上面的示例中,当用户提交表单时,PHP 页面将获取提交的 name 和 email 字段,并将其显示在页面上。需要注意的是,为了安全起见,需要对提交的表单数据进行验证和过滤,以避免恶意攻击和数据泄露。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
萌封静枕0r
2023-06-21 · 贡献了超过100个回答
知道答主
回答量:100
采纳率:0%
帮助的人:1.5万
展开全部
PHP表单提交后需要显示提交的页面,可以通过以下步骤来实现:

1. 在表单的ACTION属性中指定提交后的处理页面,例如:`<form method="post" action="form.php">`
2. 在提交后的处理页面(form.php)中使用PHP的$_POST全局变量来获取表单提交的数据,例如:`$name = $_POST['name'];`
3. 在处理页面中,可以使用HTML和PHP混编的方式将表单提交的数据展示出来,例如:`<p>您的名字是:<?php echo $name; ?></p>`

这样就可以在处理页面中展示表单提交的数据了。

原因是,当用户在表单中填写完数据后,需要将这些数据传输到服务器端进行处理,并且需要让用户知道数据是否成功提交。因此,在提交后需要显示提交的页面,以便用户确认数据已经成功提交。同时,通过展示提交的数据,用户可以确认自己填写的数据是否正确,方便用户进行核对和修改。

需要注意的是,为了防止跨站脚本攻击(XSS),在展示表单提交的数据时,需要进行数据过滤和转义,以保证数据的安全性。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
梓羊龙09
2023-06-21 · 贡献了超过698个回答
知道答主
回答量:698
采纳率:0%
帮助的人:10.4万
展开全部
PHP表单提交后需要通过后台程序进行处理,然后将处理结果反馈到前台页面。具体来说,可以通过以下几个步骤来实现表单提交的页面显示:

1. 首先,需要编写表单的HTML代码,并将其嵌入到PHP页面中。

2. 在表单中设置action属性为后台程序的URL地址,如:action="submit.php"。

3. 在后台程序中,获取表单提交的数据,并进行处理。可以使用$_POST或$_GET方法来获取表单数据。

4. 处理完表单数据后,将处理结果返回给前台页面。可以使用echo语句将处理结果输出到前台页面上。

5. 在前台页面中,使用PHP代码来接收后台程序返回的处理结果,并将其显示在页面上。

通过以上步骤,即可实现PHP表单提交后显示提交的页面。需要注意的是,在实际应用中,需要对表单数据进行安全性验证,以防止恶意攻击和非法操作。同时,还需要对表单数据进行格式化处理,以确保数据的正确性和完整性。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式