vb论坛除乱码
加入这一语句
header("content-type: text/html; charset=gb2312");
vb目录下的global.php第140行上下
// figure out the chosen style settings
这句话上面就可以了
vb/admin的global.php第100行上下
require("./sessions.php");
这一句的下面加入就好了
在instll.php的最前面也加入
<? header("content-type: text/html; charset=gb2312");?>
cdb论坛去乱码
在header.php的第一行加<?header("content-type: text/html; charset=gb2312");?>就ok啦,然后在加入管理中心——》cdb选象——》允许用户自定义 gb/big5 内码:选择关闭,就ok啦
1.若是html文件(.htm .html):
在<head></head>中加上<meta http-equiv="content-type" content="text/html; charset=gb2312">
2.若是php/cgi文件(.php .php3 .php4):
在每个php文件第一行加上<?header("content-type: text/html; charset=gb2312"); ?>
3.若是asp文件(.asp .jsp):
下面言归正传,说说asp源文件在国外服务器上中文问题的解决办法:
1.首先,把您的asp源文件放在 iis 里进行全面测试,调用每一项功能,确认它完全能够使用,并正确显示中文,并打开 *.mdb 数据库文件查看中文显示是否正常。全部通过后,做好备份文件,即可执行第二步。
2.如果,您根本不懂 asp 的话,最简单的方法是:
打开 所有 *.asp 文件,并在第一行插入 <%@ codepage="936" %>,
例外情况:
①,如果第一行是以 <%@ language="vbscript" %> 开头,
则把第一行改为:<%@ codepage="936" language="vbscript" %>
②,如果第一行是以 <html> 或 <script language="javascript">开头,则不加入。
3.第二步完成后,再用 iis 对每一项功能进行测试,如显示 \0\conn.asp line 1, 即为错误信息,意思是: conn.asp 源文件第一行有错,那就把 <%@ codepage="936" %> 删除即可,一些例外错误,请到 [url]http://search.microsoft.com/default.asp[/url] ;这里,输入“错误信息”查询即可,全部功能测试可行后,即可上传至国外服务器上,进行测试。
4.方法还是:调用每一项功能,全部能正确使用并能显示中文后,再“下传”*.mdb 文件(非常重要),打开,确认能正确显示中文,大功告成。
另外在外国服务器上用acess2000的中文显示方法不用转化数据库acess2000,只需在asp第一行加入<%@ codepage=1256 %>
Java Asp PHP .Net XML C/C++ CGI VB Jsp J2ee J2se J2me EJB Servlet Tomcat Resin Struts Weblogic Eclipse ANT GUI JMS Web servise IDEA Webphere Hibernate Spring Jboss Applet Swing Socket Javamail Perl Ajax P2P 安全 模式 框架 测试 开源 游戏
Windows XP Windows 2000 Windows 2003 Windows Me Windows 9.x Linux UNIX 注册表 操作系统 服务器 应用服务器