webForumDet fria alternativet

Försatt kamp med filöppningen

ASP

1 svar · 177 visningar · startad av katis

Medlem sedan apr. 200220 inlägg
Frågan#1

Halloi!
Min stora önskemål att öppna alla filler i mappen "files".
Och mitt tapra försök(inte fungerande) ser ut på följande sätt:

<html>
<%@ LANGUAGE="VBScript"%>
<body>
<p><h3><font style = "Verdana">Dina gamla beställningar</font></h3></p>
<%
Dim objFSO, objMinFil
Dim objMinMapp, mapp
path = Server.MapPath("\bonab")
mapp = path & "\files"

Set objFSO = Server.CreateObject("Scripting.FileSystemObject")
Set objMinMapp = objFSO.GetFolder(mapp)

For each objMinFil in objMinMapp.Files
namn = objMinFil.Name
Set objMinFil = objFSO.OpenTextFile (mapp & "\" & namn)
While Not objMinFil.AtEndOfStream
rad = objMinFil.ReadLine & "<br>"
Wend
MinFil.Close
Next
%>
</body>
</html>

Vad är det för fel med den här koden?
Tack på förhand

Medlem sedan mars 20015 287 inlägg
#2
<html> 
<%@ LANGUAGE="VBScript"%> 
<body> 
<p><h3><font style = "Verdana">Dina gamla beställningar</font></h3></p> 
<% 
Dim objFSO, objMinFil 
Dim objMinMapp, mapp 
path = Server.MapPath("\bonab") 
mapp = path & "\files" 

Set objFSO = Server.CreateObject("Scripting.FileSystemObject") 
Set objMinMapp = objFSO.GetFolder(mapp) 

For each objMinFil in objMinMapp.Files 
namn = objMinFil.Name 
Set objMinFil = objFSO.OpenTextFile (mapp & "\" & namn) 
While Not objMinFil.AtEndOfStream 
rad = objMinFil.ReadLine & "<br>" 
response.write rad
Wend 
objMinFil.Close 
Next 
%> 
</body> 
</html>

I din kod öppnar du alla filer, men sen gör du ju inget med dom!?!
Vidare stänger du fel object på slutet.

258 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
127 ms — deklarationer (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)
121 ms — ändringar (db)