我有一個登錄表單和一個包含3個複選框和最終提交按鈕的部分。我想編寫代碼,當選中複選框並單擊提交按鈕時,用戶將被重定向到另一個頁面,具體取決於選中的複選框。選中複選框並點擊重定向到PHP中的另一頁
我:
<input type="checkbox" name="gender" value="male">
<input type="checkbox" name="gender" value="female">
我知道,你可以使用
if (isset($_POST['male'])) {
// Checkbox male is selected
} else {
// Do something else
}
要看到,如果複選框被選中,並
<input type="button" value="goElsewhere" class="GE" id="GELSEWHERE"
onClick="Javascript:window.location.href = 'http://www.google.com';" />
對於一個頁面重定向當按鈕被點擊。
但我不知道如何結合這些。我會怎麼做呢?
編輯:只有在最終提交按鈕被點擊後,頁面才應該重定向。複選框應該只能確定用戶指向哪個頁面。選中複選框不應該重定向頁面。
對不起,我剛剛開始學習PHP,所以我有點困惑。我有一個單獨的PHP文件,其中包含HTML部分,標題中的CSS樣式以及下面的所有PHP命令。如果我使用javascript,我可以輸入重定向()函數作爲我的PHP文件之間 php ?>?或者我必須製作一個單獨的JS文件並以某種方式在我的PHP文件中引用它? – jvnna
我也希望它可以讓用戶在點擊按鈕時重定向,而不是在單擊某個單選按鈕時。我不確定你的代碼是否 – jvnna
回顯「」;將會這樣做,如果insisde 。如果在普通HTML裏面直接輸入。 有一個單獨的文件中的JS是健康的編程,但不是這個特定的東西 –