海外空间安装时乱码了怎么办? 好不容易找到了免费的空间,把网页上传一看,不是乱码了吗? 但是,你不必在读完这篇文章后再放火。 我们有解决办法,所以理解下面的事情吧。
您只需将数据提取页第一行的代码替换为以下代码:
<; % @ language=VBScript代码页=936 % & gt;
对于html文件(.htm .html ) :
<; 读写; <; /head>; <; meta http-equiv=' content-type ' content=' text/html; charset=gb2312'>;
对于PHP/cgi文件(.php .php3 .php4) :
在每个PHP文件的第一行中<; header (内容类型:文本/html; charset=gb2312 '; >
3 .对于ASP文件(.asp .jsp ) :
言归正传,谈谈国外服务器上asp源文件中文问题的解决方法:
1 .首先,将你的asp源文件放入IIS进行全面测试,调用各个功能,确保它完全可用,正确显示中文,打开*.mdb数据库文件查看中文显示是否正常。 全部通过后,可以创建备份文件并执行步骤2。
2 .如果完全不懂asp的话,最简单的方法如下。
* .打开所有ASP文件,在第一行中输入<; %@ codepage='936' %>; 插入。
例外:
,第一行为<; %@ LANGUAGE='VBs cript' %>; 如果以开头,
将第一行转换为<; % @ code page=' 936 ' language=' VBScript ' % & gt;
、第1行为<; html>; 或<; s cript LANGUAGE='javas cript'>; 以开头的情况下,不加入。
3 .步骤2结束后,在IIS中测试每个功能。 如果显示 conn.asp line 1,则显示错误消息。 如果conn.asp源文件的第一行有错误,则为<; %@ codepage='936' %>; 请删除。 有几个例外; 在此输入“错误消息”查询即可,所有功能测试完成后,可以上传到国外服务器进行测试。
4 .方法还是调用各项功能,全部正确使用,显示中文后,“下载”*.mdb文件,打开,确认中文显示正确,大功告成。
此外,在ASP的第一行中<,而无需在外国服务器上使用ACESS2000的中文显示方法转换数据库ACESS2000; %@ codepage=1256 %>;
如何解决外国空间中文显示问题的问题
可以显示程序中未生成的字符。 但是,程序生成的文字只能显示e句。 中文全部? 号码,这是因为数据库乱码。
方法1 :
使用Microsoft Access 2000打开数据库,然后单击“工具”菜单>; 数据库实用程序]>; 数据库转换]>; 选择“转换为早期版本的访问数据库”。 好了!
方法2 :
随后,他订阅了微软新闻集团,并在微软新闻集团dot net.framework.aspplus.general发现有争议
的提问文章为<; %@ CODEPAGE='936' %>; 通过将添加到每个页面的开头,可以将jsp的
<; %@ page contentType='text/html; charset=gb2312'%>;
赶紧测试一下,果然OK!
以下是示例。
<; %@ CODEPAGE='936' %>;
<; % @ import namespace=' system.data ' % & gt;
<; % @ import namespace=' system.data.ado ' % & gt;
<; % @ import namespace=' system.globalization ' % & gt;
<; html>;
<; 读写;
<; meta http-equiv=' content-type ' content=' text/html; charset=gb2312'>;
<; /head>;
方法3 :
将config.web文件添加到
在web目录下,
创建类似于以下内容的config.WEB文件,并将其放置在web目录下
<; 配置& gt;
<; 全球化
请求编码=' utf-8 '
responseencoding='utf-8 '
//
<; /configuration>;