2012-07-05 83 views
0

你好,我有一个表格可以正常使用表单结果发送到另一个页面PHP的MySQL

php echo $_SERVER['PHP_SELF'] 

结果显示相同的页面形式。

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

这是如何实现的?

+7

'<形式行动=“results.php”> ...' – k102 2012-07-05 10:16:16

回答

1

只需指向表单动作results.php

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

或者,如果你需要做一个重定向店$ _GET$ _SESSION [ '参数']

+0

您好科迪这打开新的一页确定,但没有结果/数据是经过? – 2012-07-05 10:20:56

+0

您需要填写与输入的表单和数据单项你需要从形式通过。 – Burimi 2012-07-05 10:22:31

1

这里有<form>你需要将它们设置表单标签的一些属性..

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

这里当过提交按钮点击后,将通过形式方法postcontroller.php提交其动作(即形式元素的值不会显示在查询字符串中)。

稍后,您可以根据表单方法类型在controller.php之间按$_REQUEST['element_name']$_POST['element_name']$_GET['element_name']访问它们的值。

相关问题