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

时间:2012-07-05 10:14:39

标签: php mysql forms

您好,我的表单正常使用

php echo $_SERVER['PHP_SELF']

结果显示在同一页面上。

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

这是如何实现的?

2 个答案:

答案 0 :(得分:1)

只需将表单操作指向results.php

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

或者,如果您需要在 $ _ SESSION ['参数'] 上执行重定向商店 $ _ GET

答案 1 :(得分:1)

以下是您需要设置表单标记<form>的一些属性..

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

在点击提交按钮时,它会通过controller.php方法将表单提交到其操作,即post(即表单元素的值不会显示在查询字符串中)。

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