【发布时间】:2011-10-12 05:46:42
【问题描述】:
我的一个字段(这是一个 latin1_swedish_ci)似乎在字段内部的 PHPMYADMIN 中显示欧元符号很好。
但是,当我尝试以表单的形式在网站的输入字段中回显它时,它在 Firefox 中显示为问号。
这里是 html/php:
$sql = mysql_query("select * from `settings`");
while ($row = mysql_fetch_assoc($sql))
$setting[$row['field']] = htmlspecialchars($row['value'], ENT_QUOTES);
<input type="text" name="currency_symbol" id="currency_symbol" size="50" value="<?php echo $setting['currency_symbol']; ?>" />
我在页面上使用以下元标记:
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
我已尝试将 utf8_general_ci 用于该字段,但得到相同的结果。
【问题讨论】: