webForumDet fria alternativet
Logga in / Bli medlem

FSO

ASP

9 svar · 228 visningar · startad av Asa

Medlem sedan dec. 20011 860 inlägg
Trådstart#1

Hur sorterar jag nerifrån textfilen å upp - alltså nyaste först:

Set fso = CreateObject("Scripting.FileSystemObject")

   set fil = fso.OpenTextFile(Server.Mappath(User & ".txt"), 1 )
   arrFsoLines = Split(fil.ReadAll, vbcrlf)

   For i = 0 To ubound(arrFsoLines)%>
     <%=arrFsoLines(i)%><br>
   <%Next

   fil.Close
Medlem sedan nov. 20017 144 inlägg
#2

Går det?

Medlem sedan juni 20019 024 inlägg
#3
   For i = ubound(arrFsoLines) To 0%>
     <%=arrFsoLines(i)%><br>
   <%Next
Medlem sedan dec. 20011 860 inlägg
#4

Ingen aning :/

Medlem sedan dec. 20011 860 inlägg
#5

Syns inget då :/

Medlem sedan juni 20019 024 inlägg
#6

Oj, glömde:

  For i = ubound(arrFsoLines) To 0 step -1 %>
     <%=arrFsoLines(i)%><br>
   <%Next
Medlem sedan dec. 200012 464 inlägg
#7
For i = ubound(arrFsoLines) To 0 step -1 %>
     <%=arrFsoLines(i)%><br>
   <%Next
Medlem sedan dec. 20011 860 inlägg
#8

Funkade fint LarsG. Tackar :) Men hur får jag bort den sista radbrytningen! Den skrivs ut först!

Sparas med denna kod

   Info   = FormatDateTime(Now,4) & " | <b>" & User & "</b> - " & Request.Form("info")

   Set fso = CreateObject("Scripting.FileSystemObject")
   Set fil = fso.OpenTextFile(Server.Mappath(User & ".txt"), 8 )

   fil.WriteLine(Info)

   fil.close
Medlem sedan dec. 200012 464 inlägg
#9

Nu förstår jag inte, då du gör split så tar du ju bort alla crlf.

Medlem sedan dec. 20011 860 inlägg
#10

Okej men det behövs inte!

256 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
123 ms — deklarationer (db)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)