06. januar 2003 - 21:54
Der er
2 kommentarer og 1 løsning
global.asa / brugere online / >100 online sæt 2 '0'er foran
Hej Er det muligt at ændre denne global.asa således at hvis der er under 100 online, så sættes der to 'nuller' foran antallet, og selvfølge eét 'nul' hvis der er over 10 I såfald, hvorledes vil den så se ud? /0ffline <Script --> Sub Application_OnStart Application("onlinebrugere") = 0 End Sub Sub Session_OnStart Session.Timeout = 2 Session("Start") = Now Application.Lock Application("onlinebrugere") = Application("onlinebrugere") + 1 Application.UnLock End Sub Sub Session_OnEnd Application.Lock Application("onlinebrugere") = Application("ActiveUsers") - 1 Application.UnLock End Sub
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
07. januar 2003 - 01:38
#1
Nej da det er defineret som et tal, hvor 0 foran tallet jo altid er lige meget. Ret i stedet inde i din asp-fil, hvor det vises: antal = "00" & cstr(application-variablen) variablen fra den global.asa fil bliver med cstr() lavet om til en streng, som du så kan sætte en anden streng med 2 0-er foran. Husk lige nogle if-sætninger, som angiver hvor mange 0-er der skal sættes foran :-)
07. januar 2003 - 01:41
#2
Du kan muligvis prøve at gøre det samme i global.asa, men jag har aldrig prøvet: Application("onlinebrugereTekst") = "00" & cstr(Application("onlinebrugere")) Den skal så placeres efter de linier som tæller henholdsvis op og ned. Husk også if-sætninger (muligvis CASE)
07. januar 2003 - 20:09
#3
Takker ;O)
Kurser inden for grundlæggende programmering