Avatar billede 0ffline Nybegynder
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
Avatar billede niceday Nybegynder
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 :-)
Avatar billede niceday Nybegynder
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)
Avatar billede 0ffline Nybegynder
07. januar 2003 - 20:09 #3
Takker ;O)
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