2010-05-05 35 views
0

您將如何使用PHP創建一個使用PHP & MySQL的表單的預覽按鈕。PHP&MySQL預覽按鈕問題

+2

您需要更具體。你想預覽什麼?表單輸入?你需要顯示和更新預覽,因爲用戶正在輸入,la Stack Overflow,或者你希望用戶在顯示之前提交表單等。 – BoltClock 2010-05-05 04:55:54

+0

我希望用戶能夠在他們提交之前預覽表單表單到數據庫。 – pEaK 2010-05-05 04:58:17

+0

如果您可以提供表格代碼,U可以得到更全面的答案 – 2010-05-05 06:11:10

回答

1

將表單提交給PHP腳本時,表單中的信息會自動提供給腳本。有很多方法可以訪問這些信息。規範是將其直接插入到數據庫中。

如果我正確理解你,那麼你應該能夠通過GET或POST方法直接獲取用戶輸入數據。

已穿過PHP Documentation for Variables from External Sources

1

獲取用戶輸入的數據的讀通過GET或POST方法直接。

再創建2個「如果」循環一樣聰明

if($_POST['preview'])// after completing the fields preview is clicked. 
{ 
//display the preview.... and provide a submit button in this preview 

} 

注:提交也應的B形式 提供 其中輸入給定,即,應該有三個按鈕, 提交, 預覽和復位..

if($_POST['submit']) 
{ 
//Finally,submit the values into the database.. 
//if needed redirect to the page of final display of form values... 
} 
3
<script language="JavaScript"> 
<!-- 
function formpreview(form) { 
form.target='_blank'; 
form.action='preview.php'; 
form.submit(); 
} 
//--> 
</script> 
<input type="button" value="preview" onclick='formpreview(this.form)'> 

然後使用$_POSTpreview.php中的數組值填充模板

+0

+1 @Col。完美的答案.... – 2010-05-05 06:46:43