kan du ikke bare lave en if foran det hele som kører skidtet hvis månedsdagen er lig 1 og ellers gør den intet. Dette er selvfølgelig forudsat den kun kører en gang om dagen, det ved jeg ikke om den gør.
Jo, det er da en løsning, men hvordan får jeg siden kørt automatisk hver dag (bare 1 gang, det er jo overkill at køre den hver gang en bruger logger ind f.eks.), uden at der er nogen som skal ind, manuelt, og åbne asp-siden?
så skal du vel have fat i noget med cookies hvor du ligger en information om scriptet har været kørt eller ej. Så kunne du vel bare lave det sådan, at scriptet kun bliver kørt hvis det er så og så lang tid siden det er blevet kørt for den bruger.
Mon ikke det ville virke, hvis jeg nu lavede den if-sætning som kontrollerer om det nu er den korrekte dato, og herefter laver en variabel i globa.asa, som holder styr på om scriptet er blevet kørt på den pågældende dag, så burde det kunne la\' sig gøre....
Anyways, jeg roder lidt rundt med det senere idag - forslag er stadig velkomne!
Jo da... Har dog ingen idé om hvornår jeg får strikket en virkende løsning sammen (fårhåbentligt bliver det i aften, hvis jeg får tid), men når jeg finder på noget, så skal det da nok dukke op herinde på dette spm.
Undskyld forsinkelsen, men sådan er det jo, når man kommer igang med alt muligt andet :-)
Jeg fandt frem til denne løsning i global.asa, som tilsyneladende ser ud til at virke...
---
Sub Application_OnStart Application("hasCleanRun") = False End Sub
Sub Session_OnStart ' eksemplet er lavet, så det kører 1 gang, hver d. 1. i måneden, hvis en session startes på sitet! If Left(Date, 2) = "01" Then If Application("hasCleanRun") = False Then ' Det er den første dag i måneden, og vi HAR IKKE KØRT cleanup!
' Her kan du indsætte din cleanup-kode
' Godkender nu, at cleanup er kørt! Application.Lock Application("hasCleanRun") = True Application.Unlock End If Else ' Det er ikke den første dag i måneden, nulstil hasCleanRun! Application.Lock Application("hasCleanRun") = False Application.Unlock End If End Sub
Lukker spørgsmålet nu...
Synes godt om
Ny brugerNybegynder
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.