選擇控制的所選擇的值可以說我有形式存儲在PHP變量
<input name='options' value='one' title='ABC'>
<input name='options' value='two' title='XYZ'>
用戶選擇的選項之一的一個HTML控制。我如何將選定的選項存儲在同一頁面上的一個變量中而不使用$ _POST。此表單張貼到另一頁上。
選擇控制的所選擇的值可以說我有形式存儲在PHP變量
<input name='options' value='one' title='ABC'>
<input name='options' value='two' title='XYZ'>
用戶選擇的選項之一的一個HTML控制。我如何將選定的選項存儲在同一頁面上的一個變量中而不使用$ _POST。此表單張貼到另一頁上。
PHP只適用於瀏覽器向服務器發送請求(如GET或POST)到服務器和服務器,然後執行程序(「頁面」),將HTML(或任何生成的)發送回瀏覽器進行解釋。
這意味着,PHP頁面只能訪問發送給它的「HTML變量」(來自表單或鏈接),而不是用戶輸入生成的HTML頁面而不發送的任何內容。
您可能想要使用客戶端腳本(即JavaScript)來做到這一點,或想想你的「頁面模型」(即哪個頁面做什麼)。
PS:您的<input>
元素也應具有type
屬性。
如果輸入元素沒有類型,默認情況下它是一個文本字段。 – 2011-02-07 23:55:40
您需要使用$ _POST或$ _GET。這是一種標準方法。
我不認爲這是可能的,因爲在解析PHP之前,你的瀏覽器中有東西。
爲什麼有人會那樣做? (我只是想知道)
如果用戶只能選擇其中一個選項,你可能應該使用`select`元素。 – 2011-02-07 23:54:43