自从我将Intranet移动到新服务器(Windows Server 2008 / IIS 7)后,我遇到了一个问题:而不是像à,è,ì,ò,ù,...等特殊字符,而是存储了反向问号在数据库中。
我在ASP.NET和PHP应用程序中都遇到了同样的问题。
我做了什么:
请注意,使用旧服务器(Window Server 2003 / IIS 6)一切正常。请注意,即使现在客户端 - 服务器应用程序也能正常运行,因此它肯定只是一个Web应用程序问题。
任何帮助都会受到赞赏,因为我完全陷入困境! 谢谢
答案 0 :(得分:1)
某些浏览器(特别是旧版)无法直接识别特殊字符
更好地存储ascii代码而不是特殊字符 例如而不是à在数据库中存储“&#224”
这里有一些将special转换为ascii的链接