比方說,我輸入一個包含此結尾URL的註冊表單:registration.php?accountType=a
表單在同一頁面(registration.php)中進行解析。如果用戶沒有通過表單驗證,他們將被帶到registration.php並顯示錯誤消息。所以你看我失去了我的變量accountType = a。我的問題:表單驗證丟失變量
我可以提交表單進行驗證並保留accountType變量嗎?我知道這可以很容易地使用cookie來完成。我只想進一步瞭解。
解決方案:儘管以下所有答案都是有效的,但我還是使用了Session變量和<form action="registration.php?<?php print 'accountType=' . $_SESSION['accountType']; ?>"
等。感謝您的幫助。
+1,可能是最簡單的解決你的問題 – Starx 2010-12-21 08:10:51