[提问]
关于GoDaddy主机不能读出txt文本内容
|
|
怎么我用下面的代码在国内空间就可以正常读出txt文本的内容。怎么搬到GoDaddy主机空间就读不出txt文本的内容呢。其它内容都正常显示中文。包括TXT里面的文件内容也是中文的,怎么读出的txt全是乱码?高手看看我下面的代码要怎么修改才可以在GoDaddy主机空间正常。高手帮忙解决。。
<%
Dim path,FsoObj,tempfileOBJ,txt
Path = server.mappath(Request.ServerVariables("SCRIPT_NAME"))
Path=left(Path,instrrev(Path,"\" ) - 1 )
path=Path & "/" & rs("urls") 'txt文本地址
Set FsoObj=Server.CreateObject("Scripting.FileSystemObject")
IF FSOObj.FileExists(path) = True then
Set tempfileOBJ = FsoObj.OpenTextFile(path, 1, 0, 0 )
While NOT tempfileOBJ.AtEndOfStream
txt=txt&tempfileOBJ.ReadLine&"<br>"&" "
Wend
Set tempfileOBJ=Nothing
end if
Set FsoObj=Nothing
%>
<table width="840">
<tr><td><%=txt%></td></tr>
</table> |
|
|
|
|
|
|
|
|
|
|
add.c
发表于 2010-3-24 09:23:10
|
显示全部楼层
txt文本打开,另存为的时候选择utf-8编码就正常了
[ 本帖最后由 add.c 于 2010-3-24 09:28 AM 编辑 ] |
|
|
|
|
|
|
|
|
|
|
shuzz
发表于 2010-3-24 10:18:38
|
显示全部楼层
我按你所说的方法另存为utf-8格式,怎么读出还会显示以下的列乱呢。

如在国内空间。则显示正常。如图下:

[ 本帖最后由 shuzz 于 2010-3-24 10:24 AM 编辑 ] |
|
|
|
|
|
|
|
|