2012-07-05 68 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']訪問它們的值。

相關問題