ASP提交表单中文为什么总是乱码? 10

<%setconn=server.createobject("adodb.connection")DBPath=Server.MapPath("data/feedback... <%
set conn=server.createobject("adodb.connection")
DBPath = Server.MapPath("data/feedback.mdb")
conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & DBPath
tmpmess=Server.HtmlEncode(request.form("comment"))
tmpmess=replace(tmpmess,chr(10000)," <br>")
set rstmp=server.createobject("adodb.recordset")
set rstmp=conn.execute("Select * from feedbackinfo Where comment='"&trim(tmpmess)&"'")
if not rstmp.eof then
response.write("<p><font color=red style=""font:11pt"">错误:您重复提交了相同的反馈信息!</font><p><a href=javascript:history.back()>按此返回>></a>")
else
str="Insert Into feedbackinfo (title,leixing,name,email,area,address,phone,mess_date,mess_time,comment) Values('"
str=str & request.form("title") & "','"
str=str & request.form("leixing") & "','"
str=str & request.form("name") & "','"
str=str & request.form("email") & "','"
str=str & request.form("area") & "','"
str=str & request.form("address") & "','"
str=str & request.form("phone") & "','"
str=str & cstr(DATE) & "','"
str=str & CStr(Time) & "','"
str=str & tmpmess & "')"

' Response.Write str
conn.execute(str)
set rs=server.createobject("adodb.recordset")
set rs=conn.execute("Select * from feedbackinfo Where comment='"&tmpmess&"'")
session.contents("comment")=tmpmess
%>
<html>
<head>
<title>反馈信息提交成功!</title>
<style type="text/css">
<!--
-->
</style>
<link rel="stylesheet" href="../STYLE.CSS" type="text/css">
</head>
<body bgcolor="#FFFFFF" link="#FF0000" alink="#33CC00" vlink="#FF0000" topmargin="2">
<table width=580 height="42" border=0 align=center bgcolor="ffffff">
<tr>
展开
 我来答
永远20080808
2016-12-14
知道答主
回答量:17
采纳率:0%
帮助的人:9798
展开全部
我也为此烦恼了两三天,百度里面提供的方法都没效果,不经意间看了看用记事本保存源码文件时的选项,才发现是选的UFT-8,改为ANSI,保存,发现提交表单中文正常了!!!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
1804438115
高粉答主

2013-06-29 · 醉心答题,欢迎关注
知道大有可为答主
回答量:1.1万
采纳率:61%
帮助的人:3938万
展开全部
亲,asp的网站,网站字符最好统一,你如果是utf-8的,那么所有页面都是utf-8,如果是gbk的就都统一为gbk,祝你好运
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友93bebd27f
2013-06-28 · TA获得超过333个赞
知道小有建树答主
回答量:210
采纳率:0%
帮助的人:221万
展开全部
在表单前面定义文件字符编码为UTF-8试试
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
幻谶1
2013-06-28 · TA获得超过220个赞
知道答主
回答量:156
采纳率:0%
帮助的人:34万
展开全部
用access数据库的话用gb
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式