J'ai créé un menu déroulant dans lequel je souhaite que soit vide, ®
ou ™
pour être inséré dans mon champ db.Echapper d'une entité html à l'intérieur de html
<select name="copyright_symbol" id="copyright_symbol">
<option value='' {if !isset($product->copyright_symbol or $product->copyright_symbol == '')}selected="selected"{/if} >{l s='None'}</option>
<option value='®' {if $product->copyright_symbol == '®' }selected="selected"{/if} >{l s="reg"}</option>
<option value='™' {if $product->copyright_symbol == '™' }selected="selected"{/if} >{l s="trade"}</option>
</select>
Ce convertit automatiquement ma valeur au symbole ® ou ™. Je ne veux pas enregistrer le symbole, je veux les caractères littéraux dans la base de données. Des pensées sur échapper à l'entité html? Merci
double possible de [Comment afficher le code HTML (entités) sur une page Web?] (http://stackoverflow.com/questions/1394617/how-do-i-display-html-code-entities-on-a-web-page) –