在表單操作中放置url get參數可以嗎?將URL參數添加到表單PHP HTML
<form method='get' action='index.php?do=search'>
<input name='_search' type='text' value='What are you looking for?'>
<button type='submit'> Search </button>
</form>
當我提交表單的URL被改變:
我寧願網址閱讀
index.php?do=search&_search=What are you looking for?
難道是最好的隱藏字段添加到形式
<input type='hidden' name='do' value='search' />
是這是你會怎麼做(隱藏字段)。它的最佳做法是在查詢時使用post並獲取(使用哪個),當你確切地知道請求的內容是什麼時,比如當使用變量進行導航時,那麼evil do'ers會發現它更難以操縱查詢的效果 – 2011-04-20 02:17:32
@勞倫斯,絕對有從安全角度看,GET和POST沒有區別。它們都是同樣純文本的。 GET通常用於請求(例如,獲取本文檔的ID爲5),POST通常用於需要超過幾百字節數據的任何內容(有時會截斷GET),或者提交數據進行處理。 – Brad 2011-04-20 02:28:58
是啊我不是說我發現任何區別,但我通常使用後jquery ajax方法。謝謝輸入的人 – goingsideways 2011-04-20 02:34:19