要使用PHP header()函数将POST数据发送到页面,您需要遵循以下步骤:
<form action="process.php" method="post">
<label for="name">Name:</label>
<input type="text" id="name" name="name" required>
<label for="email">Email:</label>
<input type="email" id="email" name="email" required>
<button type="submit">Submit</button>
</form>
$_POST
全局变量获取表单中的POST数据。<?php
$name = $_POST['name'];
$email = $_POST['email'];
?>
header()
函数将POST数据发送到另一个页面。<?php
$name = $_POST['name'];
$email = $_POST['email'];
header("Location: result.php?name=$name&email=$email");
exit();
?>
$_GET
全局变量获取POST数据。<?php
$name = $_GET['name'];
$email = $_GET['email'];
?>
<p>Name: <?php echo $name; ?></p>
<p>Email: <?php echo $email; ?></p>
这样,当用户提交表单时,他们将被重定向到result.php页面,并在其中看到他们输入的POST数据。
请注意,这种方法可能会导致安全问题,因为它将POST数据直接放入URL中。因此,在实际应用中,请确保对POST数据进行适当的验证和清理。
领取专属 10元无门槛券
手把手带您无忧上云