将表单结果发送到另一个页面 php mysql


Send form results to another page php mysql

您好,我有一个表单可以使用

php echo $_SERVER['PHP_SELF']

结果与表单显示在同一页上。

当用户

提交表单时,我需要能够将表单数据和结果发送到另一个页面(例如results.php)。

这是如何实现的?

只需将表单操作指向结果.php

<form action="results.php">
 <!--Inputs-->
</form>

或者,如果您需要执行重定向,则将 $_GET 存储在 $_SESSION['参数']

以下是表单标签的一些属性<form>您需要设置它们。

<form action="controller.php" method="post">
 <!--form elements-->
<input type="submit" name="submit" value="Submit Form" />
</form>

在这里,每当单击提交按钮时,它将提交表单以执行其操作,即 controller.php post方法(即表单元素的值不会显示在查询字符串中)。

稍后,您可以根据表单方法类型通过$_REQUEST['element_name']$_POST['element_name']$_GET['element_name'] controller.php访问其值。