webForumDet fria alternativet

Visa en textfil baserat på datum som namn:

ASP

3 svar · 393 visningar · startad av Megaman

Medlem sedan jan. 2004118 inlägg
Frågan#1

Hej på er!!!!

Jag skulle vilja få veta hur man läser från en fil som har ett datum som namn t. ex. 2007-04-10.txt och skriva ut allt som finns i den textfilen finns det ingen fil så med dagens datum så skall den inte skriva ut något alls.

Alltså jag vill kolla med dagens datum, sedan kolla om det finns en textfil med det datumet.txt och visa den om det är dagens datum som filnamnet har och skriva ut den.

Via FSO

Jag vore mycket tacksam om någon har lust att göra ett exempel åt mig...

Medlem sedan juni 200032 967 inlägg
#2
set oFSO = Server.CreateObject("Scripting.FileSystemObject")
sFileName = Year(date) & "-" & right("0" & Month(date), 2) & "-" right("0" & Day(date), 2) & ".txt"
if oFSO.FileExists(Server.Mappath(sFileName) then
     ' Filen finns, skriv ut innehållet!
     set oFile = oFSO.OpenTextFile(Server.Mappath(sFileName))
     Response.write oFile.ReadAll
     oFile.Close : set oFile = Nothing
end if
set oFSO = Nothing

Skrivet helt otestat rätt ur huvet, men kanske något att börja med...

Medlem sedan jan. 2004118 inlägg
#3

Det fungerade precis som det skulle fick bara ändra på 2 ställen annars så funkade det perfect @nders som vanligt när du gör något.

set oFSO = Server.CreateObject("Scripting.FileSystemObject")
sFileName = Year(date) & "-" & right("0" & Month(date), 2) & "-" [B]&[/B] right("0" & Day(date), 2) & ".txt"
if oFSO.FileExists(Server.Mappath(sFileName)[B])[/B] then
     ' Filen finns, skriv ut innehållet!
     set oFile = oFSO.OpenTextFile(Server.Mappath(sFileName))
     Response.write oFile.ReadAll
     oFile.Close : set oFile = Nothing
end if
set oFSO = Nothing

Fick bara lägga till ett & och ) vid det fetmarkerade annars så var det klockrent

Stort tack Anders

Medlem sedan juni 200032 967 inlägg
#4

Great! :)

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