將輸入類型=「隱藏」的商店值存儲到php變量中。將輸入類型=「隱藏」的商店值放入不含javascript的php變量中
該值由javascript設置爲隱藏變量[input]。
現在我需要將它的值保存到$ myphpvariable中。
我不能將值設置爲與JavaScript和Cookie的會話不是一個選項。
將輸入類型=「隱藏」的商店值存儲到php變量中。將輸入類型=「隱藏」的商店值放入不含javascript的php變量中
該值由javascript設置爲隱藏變量[input]。
現在我需要將它的值保存到$ myphpvariable中。
我不能將值設置爲與JavaScript和Cookie的會話不是一個選項。
之後提交頁面,隱藏的輸入元素將在超全局的$_POST
中出現,就像任何其他表單元素一樣。如果隱藏表單字段被稱爲coolsecret
,那麼值將在$_POST['coolsecret']
(或$_GET['coolsecret']
,如果您使用method=get
)。
之前頁面被提交,沒有辦法從javascript中獲取值到PHP中,因爲你的PHP代碼全部在服務器上執行,直到用戶加載頁面他們的電腦。你應該考慮你想要完成什麼,以及是否有任何方法可以用PHP來計算你想要的變量。如果提前計算變量絕對不可能,那麼就像Another Code所說的那樣,你需要使用類似AJAX請求的東西。
工作就像一個魅力。使用GET ..感謝大時間。必須改變一些事情,但年復一年的幫助。 – Umesh251 2012-03-03 09:57:24
溝通的Javascript結果到服務器端腳本的唯一方法是:
由於Javascript在瀏覽器內運行,並且在頁面甚至發送到瀏覽器之前執行PHP,所以不能混合兩者。
將其發佈到服務器,然後使用$_POST["the_id"]
來獲取其值。
因此,要求用戶張貼表單,並看看'$ _POST' – zerkms 2012-03-03 09:38:19