我有一个登录屏幕,可以根据 MySQL 数据库检查输入的用户名和密码。我的问题是它不能识别像“ÅÄÖ”这样的瑞典字符。
例如,密码“lösenord”在数据库中但不被接受,但“losenord”是。
数据库具有“utf8_general_ci”连接排序规则,我在 index.html 中将字符集设置为 UTF-8,但在我的 php 脚本中没有。我已经阅读了解决此类 UTF 8 问题的一百万种不同的方法,但我无法让它发挥作用。
如果有人至少能指出我正确的方向,我将非常感激。我是否需要对每个 mysql 查询进行编码,设置一些 META 标签?
干杯