Avatar billede hifi4all Nybegynder
08. januar 2006 - 14:58 Der er 7 kommentarer og
1 løsning

Skriv til .txt-fil hvert 10 minut?

Jeg ønsker at finde et script eller kodestum, som ved kald skriver til en .txt-fil hvert f.eks. 10 minut.

Kan sådanne lade sige gøre?
Avatar billede thesurfer Nybegynder
08. januar 2006 - 15:33 #1
Reload af side/url kan ske via HTML eller JavaScript.. men ikke i ASP..

Og så er det en hel side der skal reloades..

Flyt dit spørgsmål til enten

http://www.eksperten.dk/spm/Programmering/DHTML/

eller

http://www.eksperten.dk/spm/Programmering/Script/JavaScript/

Flyt af spørgsmål:
1) Læg et svar (f.eks. "Flytter spørgsmålet")
2) Marker dit svar i boksen til venstre
3) Kontroller om dit svar er markeret
4) Husk at kontrollere om dit svar er markeret
5) Hvis dit svar er markeret, klik på Accepter-knappen.
6) Kontroller om dit svar er accepteret
7) Husk at kontrollere om dit svar er accepteret
8) Hvis dit svar er accepteret, forsæt til punkt 9, ellers fortsæt fra punkt 2 igen
9) Hvis alt er iorden, opret samme spørgsmål i den rette kategori. Læg evt et link til det nye spørgsmål, i dette spørgsmål.

/theSurfer
Avatar billede thesurfer Nybegynder
08. januar 2006 - 15:34 #2
PS:
"en hel side" kan sagtens være i en skjult (eller meget lille) iframe..

Men det er stadigvæk over i (D)HTML eller JavaScript kategorien..

/theSurfer
Avatar billede hifi4all Nybegynder
08. januar 2006 - 16:43 #3
Du har misforstået...

Jeg skal bruge ASP til at skrive til .txt filen via FSO.Object, så det er ikke den forkerte kategori ;O)

Der er ikke tale om reload, men noget i retningen af:

<%
if TimeXxx the
fso.,,,
end if
%>
Avatar billede thesurfer Nybegynder
08. januar 2006 - 16:48 #4
Ahh, ok... :-)

Se f.eks.: http://www.w3schools.com/asp/asp_ref_filesystem.asp

/theSurfer
Avatar billede thesurfer Nybegynder
08. januar 2006 - 16:48 #5
fra http://www.w3schools.com/asp/asp_ref_filesystem.asp :

<%
dim fs,fname
set fs=Server.CreateObject("Scripting.FileSystemObject")
set fname=fs.CreateTextFile("c:\test.txt",true)
fname.WriteLine("Hello World!")
fname.Close
set fname=nothing
set fs=nothing
%>

/theSurfer
Avatar billede hifi4all Nybegynder
08. januar 2006 - 16:55 #6
ja, men måde at skrive til filen på har jeg styr på...

Det jeg søger at et tidsinterval at skrive til filen på - hvert 10 min.

Har noget lign., som slette fra min db i en anden sammenhæng, men her gøres det i tidsrummet 22.00 - 00.00:

<%
Dim VarTidenFra, VarTidenTil
VarTidenFra = TimeValue("00:00:00")
VarTidenTil = TimeValue("02:00:00")
if time() > VarTidenFra and time() < VarTidenTil then
'her slettes fra db...
%>
Avatar billede thesurfer Nybegynder
08. januar 2006 - 16:58 #7
Script: 08/01-2006 16:48:33
Reload: 08/01-2006 15:33:24

:-)

ASP kan ikke "tælle" og "reloade".. der skal du bruge HTML eller JavaScript..

Du kan så evt lave et check for at sikre dig, at den ikke gør det 24 timer i døgnet, men kun fra 22:00 - 00:00..

Hvis den er inden for det tidsrum, skal du indsætte reload koden.. ellers skal du ikke..

/theSurfer
Avatar billede hifi4all Nybegynder
06. februar 2006 - 09:27 #8
lukket
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester