急救!gb2312转UTF-8后提交表单显示中文乱码

ASP和access俄文网站程序,原gb2312转UTF-8后(每个页面用TXT转换UTF-8),提交表单出中文乱码“芯褏谢邪卸写械薪懈褟”,
一级二级分类,添加“俄文,正常显示”但详细内页,就出现了乱码,
在网上也找些答案,每个页面头部加了这段代码,
<%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%>
<%response.charset="utf-8"%>
<%session.codepage=65001%> 但详细内页还是显示中文乱码!
productadd1.asp 这是保存数据库页面
<%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%>
<%response.charset="utf-8"%>
<%session.codepage=65001%>
<!--#include file="../inc/conn.asp"-->
<!--#include file="../manage/check.asp"-->
<!--#include FILE="../inc/upload_5xsoft.inc"-->
<%
checkpurview("003")
if session("003")="NO" then
%>
<script language=javascript>
window.location.href="../err/errmsg.asp?errno=purview"
</script>
<%
response.end
end if
%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>::::::</title>
</head>
<body>
<%
set upload=new upload_5xsoft ''建立上传对象
productID=trim(upload.form("productID"))
productID=replace(productID,"'","''")
productNo=trim(upload.form("productNo"))
productNo=replace(productNo,"'","''")
name=trim(upload.form("name"))
name=replace(name,"'","''")
qx=trim(upload.form("qx"))
qx=replace(qx,"'","''")

第1个回答  2011-12-07
保存程序有问题吧,最好统一编码追问

编码都检查过统一的了
当我把去掉
productadd1.asp 会出现乱码提示页
可是这页面我已转UTF-8的了

追答

看一下你的Dreamweaver软件-编辑-首选项-新建文档的编码类型是否为UTF-8,这个也很重要的。

追问

是的,我还新建了一个UTF-8文档,把原来的productadd1.asp 代码复制过去,替换,然后发布俄文还是出现汉字乱码“屑邪褋谢褟薪褘泄 ” 而一级二级分类,添加俄文,是显示正常的
当我把去掉
不知道 这页面乱码是从哪里输出的
/back/manage/productadd1.asp���� 26

追答

这我就不清楚了,你再查查资料吧

本回答被提问者采纳

相关了解……

你可能感兴趣的内容

大家正在搜

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网