【发布时间】:2011-01-21 01:57:15
【问题描述】:
我在美国。我的网页中有以下行:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
我的 MYSQL 表是 MyISAM latin1_swedish_ci
但是当有人填写带有外来字符的表单时,它会作为垃圾存储在 MySql 中。一个例子是带有重音的 e 等等 - 通常在美国英语中不使用的东西。即使有人使用了一个奇怪的撇号,它也会变成垃圾:
国家
变成:
国家的
我在那里使用了一个普通的撇号,但你明白了。外来字变成3个乱码。请帮忙! TIA
【问题讨论】:
-
啊 - 我多么爱
’- 美好的一天即将开始的标志......
标签: php mysql database encoding character-encoding