簡體   English   中英

將HTML表單下拉選項值屬性另存為HTML而不是特殊字符(&而不是&)

[英]Save HTML form drop down option value attribute as HTML instead of special character (& instead of &)

我有一個具有選擇字段的輸入表單。 在選項中,您有一個value屬性,其中包括一個特殊字符。 這是代碼:

<option id="Applicant_Industry" value="Engineering &amp; Manufacturing | Food &amp; Snacks">Food &amp; Snacks</option>

when是使用PHP和mySQLi存儲到數據庫時,將其另存為&的特殊字符。

我想知道是否有一種方法可以讓PHP保存HTML值而不是特殊字符? (例如&amp;)

我希望這是有道理的!

謝謝!

您不能/不應該,我建議使用php函數htmlspecialchars_decode()

這樣,您可以安全地存儲HTML,並在需要的地方回顯數據時對HTML進行解碼,如果確實需要保存HTML,請在插入之前使用該函數。 希望這可以幫助

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM