我有一个关于将值插入到我的MYSQL数据库的输入字段的问题。输入字段中的HTML标记
首先,我有一个表单将数据从输入字段保存到数据库。一个额外的脚本过滤DIODE Á
=>Á
到html代码。所以Állo
将被保存为Állo
当我从数据库插入数据到'div'时,它显示Állo
。当我将数据插入到一个输入字段它显示Állo
我在做什么错
使用jQuery将数据保存到数据库与没有pagerefresh的.post的$方法。我还使用JQUERY $ .post方法从数据库获取数据,而不使用pagerefresh。
希望有人能帮助。
为什么要将普通字符保存为HTML实体?你只需要编码在HTML中有特殊含义的字符('<>&',有时候是'''') – 2010-05-16 07:52:05
我不知道更好的方法来确保在所有浏览器上都显示相同的字符。并非所有浏览器都显示良好,有时显示为'?' – Megapool020 2010-05-16 07:57:07
正确的方法是与字符编码一致,选择一个(UTF-8是最好的)并坚持下去,并且记得告诉浏览器你也在使用它。 – 2010-05-16 07:57:45