2012-04-12 65 views
2

我在項目中使用窗體。在我的表單中,當我點擊提交按鈕時,值被正確提交,但在提交後,如果我刷新頁面,則現有值再次插入而不點擊按鈕。請幫助我瞭解如何僅在按鈕單擊時提交按鈕值而不是頁面刷新。請幫助我如何提交按鈕值只在按鈕上點擊不在頁面刷新

+0

需要包括你的代碼在這裏。 – Lion 2012-04-12 04:41:24

+0

如何刷新頁面?通過代碼或點擊刷新?如果您在提交後刷新頁面,它將重新提交所有數據。據我所知,這是沒有辦法的。即使字段爲空,它也會嘗試重新提交。 – 2012-04-12 04:43:21

+0

我正在通過刷新刷新頁面 – 2012-04-12 04:47:09

回答

1

在頁面提交到感謝頁面後使用重定向。

Header('location: thankyou.php'); 
exit(); 
+0

這在某些應用中可能是不必要的。 – Lion 2012-04-12 05:01:52

+0

提交後,重定向是一種標準做法。或者另一種方式將提交與Ajax。但我猜測你是一個新手,上面的代碼會爲他做詭計。 – itachi 2012-04-12 05:06:07