![]() |
1
0
您的ASP脚本似乎使用的是Unicode-8220=0x201C,它是Unicode“左双引号”。您可能在屏幕上看到了垃圾,因为您的ASP脚本没有输出此Unicode字符串的有效编码,但我们必须看到代码来确定原因。 |
![]() |
2
2
这里似乎发生了几件事: 我假设在数据库中,表drupal_node_revisions中的列体确实设置为Unicode字符集。此外,我假设它确实从代码点U+201C左双引号开始。 现在,PHP似乎正在以拉丁语1连接到数据库。这会导致MySQL将正在读取的数据转换为Windows-1252(MySQL中的“Latin1”实际上意味着Windows-1252)。因此,将第一个字符转换为单字节147。然后,当您从PHP输出这个代码时,我猜想您没有指出网页的字符编码,这会导致它默认为Latin1,而Latin1(叹息)几乎所有浏览器都将其视为Windows-1252。因此,双引号显示正确,但实际上犯了两个错误,这将导致其他Unicode字符失败:
ASP代码似乎正在以某种Unicode编码连接到数据库。这是独立的表达式
我对ASP不太了解,不知道
|
![]() |
3
1
我也有同样的问题。结果,列在
|
![]() |
Freddakos · 如何找到变量之间的最小数? 7 年前 |
![]() |
Kaan · 经典ASP,在表中的变量中使用超链接 7 年前 |
![]() |
silentbugs · 混合ASP。NET和经典ASP项目性能低下 7 年前 |
![]() |
Hitesh Thakur · 经典ASP Cookie不会过期 7 年前 |
![]() |
Rex_Dracones · 链接不工作Vbs asp 7 年前 |
![]() |
Jenny Tran · 如何将变量从输入框传递到另一个页面[关闭] 7 年前 |