webForumDet fria alternativet

Slupa text ur .txt fil...

ASP

2 svar · 195 visningar · startad av s_m

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

Hejsan!

Det går ju att slumpa text ur en databas men går det att göra från en .txt fil?

Medlem sedan juni 200032 967 inlägg
#2

Ja, då.

Exempel:

<%
set objFSO = Server.CreateObject("Scripting.FileSystemObject")
set objFile = objFSO.OpenTextFile(Server.MapPath("filen.txt"))
strFile = objFile.Readall
objFile.Close
set objFile = Nothing
set objFSO = Nothing

varLines = Split(strFile, vbCrLf)

Randomize
strRandomLine =  varLines(Int((UBound(varLines) - 1) * Rnd))

Response.Write strRandomLine
%>

filen.txt har jag lagt i samma mapp som asp-filen som slumpar. Möjligen går det att göra på ett smidigare sätt, men detta fungerar.

Mvh,

Medlem sedan apr. 200229 inlägg
#3

Tackar för svaret! :)

264 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
120 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
131 ms — ändringar (db)