俄文网站从表单中输入的俄语字符提交后到下一页面是乱码,如何解决啊?(50分)

  • 主题发起人 主题发起人 sinahappy
  • 开始时间 开始时间
S

sinahappy

Unregistered / Unconfirmed
GUEST, unregistred user!
第一个页面view.asp
用asp编程的文本框(需要输入俄语字符)
<form action=&quot;pro_search.asp&quot;
method=&quot;post&quot;
name=&quot;form&quot;>
<input name=&quot;keyword&quot;
type=&quot;text&quot;
size=&quot;15&quot;
maxlength=&quot;50&quot;>

提交表单后到下一个页面pro_search.asp
keyword=request.form(&quot;keyword&quot;)
response.write keyword
keyword显示的值是乱码,不是俄文字符,如何才能正确显示俄文字符?
如果输入的是数字或英文字符keyword显示正常,因为是俄文网站需要输入的是俄文
就是乱码了类似这样(褏谢芯褉懈h&#19825;仱?C )
请教高手,谢谢了!

两个页面中都用了这样的语句,如果不用,在俄文操作下浏览页面是乱码
<%@ codepage=65001 %>
<% response.contenttype=&quot;text/html;
charset=utf-8&quot;%>
<META http-equiv=Content-Type content=&quot;text/html;
charset=utf-8&quot;>
 
asp 好像跟编码没关系吧
把他写到数据库里面看看,试一下中文行不行呢
 
后退
顶部