對於隱藏字段,我可以使用類型隱藏字段
<input type="hidden" name="field_name" value="<?php print $var; ?>"/>
的字段和GET/POST方法$_GET['field_name']/$_POST['field_name'] ?
後檢索它是否有使用隱藏字段的任何其他方式在PHP中?
對於隱藏字段,我可以使用類型隱藏字段
<input type="hidden" name="field_name" value="<?php print $var; ?>"/>
的字段和GET/POST方法$_GET['field_name']/$_POST['field_name'] ?
後檢索它是否有使用隱藏字段的任何其他方式在PHP中?
你絕對可以,我用這個方法很多瓦特/ JavaScript和PHP。
字段定義:
<input type="hidden" name="foo" value="<?php echo $var;?>" />
訪問W/PHP:
$_GET['foo'] or $_POST['foo']
另外:不要忘了淨化你的投入,如果他們要到數據庫中。隨意使用我的例行:https://github.com/niczak/PHP-Sanitize-Post/blob/master/sanitize.php
乾杯!
我想打印這個變量,$的HTML = '」/>';該值是作爲字符串與PHP標籤一起拾取的......我該如何解決這個問題? – Shaonline 2016-08-17 20:49:11
我可以使用類型的字段... ...和GET/POST方法再拿出來......
是(有沒有你試過?)
在PHP中使用隱藏字段還有其他方法嗎?
你的意思是檢索值的其他方式?
當然你可以使用任何你想要的隱藏字段。
Btw。 input
fiels沒有結束標記。因此,要麼只寫<input ...>
,要麼寫自閉標籤<input .../>
。
是的,你可以通過GET
和POST
來訪問它(嘗試這個簡單的任務會讓你意識到這一點)。
是的,還有其他的方法,對其他的「優選的」方式之一是使用sessions。當你想要使用隱藏的會話時有點兒敏感,但任何GET/POST數據很容易被最終用戶操縱。考慮到將會話保存到服務器上的文件中,會話會更安全一些,並且最終用戶在不通過程序訪問的情況下進行操作要困難得多。
一般筆記;確保你在回發中通過`name`而不是`id`訪問元素! – 2012-10-28 22:15:34