国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
godaddy 空間上傳ASP文件出現(xiàn)亂碼,全是問號(hào),國(guó)外空間亂碼的解決方法

godaddy 空間上傳ASP文件出現(xiàn)亂碼,全是問號(hào),國(guó)外空間亂碼的解決方法

godaddy 空間上傳ASP文件出現(xiàn)亂碼,全是問號(hào),國(guó)外空間亂碼的解決方法

使用GoDaddy等美國(guó)空間容易出現(xiàn)亂碼,特別是windows空間由于access或者M(jìn)S SQL等出現(xiàn)亂碼的情況比較多。
每個(gè)人的解決方法也不一樣,整理了論壇以及網(wǎng)上的解決辦法法匯總到這里,以下方法我并未一個(gè)個(gè)進(jìn)行測(cè)試請(qǐng)各位自己嘗試。

推薦*****
在數(shù)據(jù)提取頁面的第一行代碼換成如下代碼即可:(類似conn.asp)
<% @language=vbscript codepage=936%>

1.若是html文件(.htm .html):
在<head></head>中加上<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

2.若是PHP/cgi文件(.php .php3 .php4):
在每個(gè)PHP文件第一行加上<?header("content-Type: text/html; charset=utf-8"; ?>


3.若是asp文件(.asp .jsp):
下面言歸正傳,說說asp源文件在國(guó)外服務(wù)器上中文問題的解決辦法:

1.首先,把您的asp源文件放在 IIS 里進(jìn)行全面測(cè)試,調(diào)用每一項(xiàng)功能,確認(rèn)它完全能夠使用,并正確顯示中文,并打開 *.mdb 數(shù)據(jù)庫(kù)文件查看中文顯示是否正常。全部通過后,做好備份文件,即可執(zhí)行第二步。

2.如果,您根本不懂 asp 的話,最簡(jiǎn)單的方法是:
打開 所有 *.asp 文件,并在第一行插入 <% @language=vbscript codepage=936%>,

例外情況:
①,如果第一行是以 <%@ LANGUAGE="VBs cript" %> 開頭,
則把第一行改為:<%@ codepage="936" LANGUAGE="VBs cript" %>

②,如果第一行是以 <html> 或 <script LANGUAGE="javas cript">開頭,則不加入。

3.第二步完成后,再用 IIS 對(duì)每一項(xiàng)功能進(jìn)行測(cè)試,如顯示 \0\conn.asp line 1, 即為錯(cuò)誤信息,意思是: conn.asp 源文件第一行有錯(cuò),那就把 <%@ codepage="936" %> 刪除即可,一些例外錯(cuò)誤,請(qǐng)到http://search.microsoft.com/default.asp ;;這里,輸入“錯(cuò)誤信息”查詢即可,全部功能測(cè)試可行后,即可上傳至國(guó)外服務(wù)器上,進(jìn)行測(cè)試。

4.方法還是:調(diào)用每一項(xiàng)功能,全部能正確使用并能顯示中文后,再“下傳”*.mdb 文件(非常重要),打開,確認(rèn)能正確顯示中文,大功告成。

另外在外國(guó)服務(wù)器上用ACESS2000的中文顯示方法不用轉(zhuǎn)化數(shù)據(jù)庫(kù)ACESS2000,只需在ASP第一行加入<%@ codepage=1256 %>

###########################################################################################################
怎么解決外國(guó)空間中文顯示出問題的問題
非程序生成的文字可以顯示。但程序生成的文字就只有E文可以顯示了。中文全是????號(hào),這是數(shù)據(jù)庫(kù)亂碼引起的。

方法一:
使用 Microsoft Access 2000或者2003 打開數(shù)據(jù)庫(kù) 打開數(shù)據(jù)庫(kù),選擇工具菜單>數(shù)據(jù)庫(kù)實(shí)用工具>轉(zhuǎn)換數(shù)據(jù)庫(kù)>到早期 Access 數(shù)據(jù)庫(kù)版本。OK!

方法二:
后來訂閱了微軟的新聞組,在微軟的新聞組dotnet.framework.aspplus.general中發(fā)現(xiàn)有討論這
個(gè)問題的文章,方法為添加<%@ CODEPAGE = "936" %>到每一頁的開頭,有點(diǎn)類似于jsp中的
<%@ page c%>
趕緊測(cè)試了一下,果然OK!!!

例子如下面所示:
<%@ CODEPAGE = "936" %>
<%@ Import Namespace="System.Data" %>
<%@ Import Namespace="System.Data.ADO" %>
<%@ Import Namespace="System.Globalization" %>
<html>
<head>
<meta http-equiv="Content-Type" c>
</head>

方法三:(適用于asp.net)
添加一個(gè)config.web文件到
web目錄下,
建立一個(gè)文件config.web,內(nèi)容如下,放在WEB目錄下
<configuration>
<globalization
requestencoding="utf-8"
resp
/>
</configuration>


##################################################################################################################

如果是整個(gè)網(wǎng)頁都出現(xiàn)亂碼的問題,就檢查下頁面代碼里面是否在meta標(biāo)簽里面設(shè)定了編碼。
如:<meta http-equiv="Content-Type" c/>

###########################################################################################################

<%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%>
<%
Response.CharSet = "utf-8"
Session.CodePage = 65001
%>
這些,你都加上了嗎,我以前出過一些古怪的事情,原來是Response.CharSet = "utf-8"這一條沒有加上。

###########################################################################################################
如果是MSSQL 數(shù)據(jù)庫(kù),插入字符時(shí)亂碼
解決方法就是在要插入的中文字符的引號(hào)前加N
比如一般情況下
insert into theme(name,about) values('pusu',' 美國(guó)主機(jī)偵探');
而要想在英文版的sql server中不亂碼,就必須
insert into theme(name,about) values('pusu',N' 美國(guó)主機(jī)偵探');

本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
如何解決asp讀sql數(shù)據(jù)時(shí)出現(xiàn)亂碼的問題
ACCESS+ASP數(shù)據(jù)庫(kù)亂碼的解決
健康U盤全攻略之U盤文件名亂碼和U盤免疫病毒解決方法 | 蟲部落
asp 亂碼解決方案
asp UTF
編碼utf-8亂碼問題集錦
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服