Avatar billede lars-k Nybegynder
27. marts 2001 - 14:45 Der er 8 kommentarer og
1 løsning

Gemme oplysning fra global.asa

Hej

Jeg har en tæller, der virker ud fra en global.asa fil. Jeg vil gerne gemme antallet af brugere i en fil, hvis nu serveren \"holder pause\". Kan man mon få lidt hjælp til at omstrukturere koden? Kan jeg ikke vise antallet af brugere fra filen - altså ikke vha. \'Application(\"allUser\")\'?

Kode fra global.asa:

<SCRIPT LANGUAGE=VBScript RUNAT=Server>

Sub Application_OnStart
  Application.Lock
  Application(\"allUser\") = 0
  Application.UnLock
End Sub

Sub Session_OnStart
  Application.Lock
  Application(\"allUser\") = Application(\"allUser\") + 1
  Application.UnLock
End Sub

</SCRIPT>
Avatar billede .stx Nybegynder
27. marts 2001 - 14:51 #1
Avatar billede .stx Nybegynder
27. marts 2001 - 15:02 #2
Virker ikke, brug denne: http://www.asp.dk/sources.asp?mode=ref&id=1010&type=0

Gemmer i en text-fil
Avatar billede .stx Nybegynder
27. marts 2001 - 15:02 #3
NB. Du skal ikke ændre noget i global.asa !

.sTX
Avatar billede lars-k Nybegynder
27. marts 2001 - 15:10 #4
Hej .sTX

Jeg har lige prøvet den første og den virker ikke. Nok pga. \"stiforvirring\"!? Jeg prøver lige dit næste forslag.

Lars-k
Avatar billede lars-k Nybegynder
27. marts 2001 - 15:24 #5
Jeg får denne fejlmeddelse, når jeg logger på min shop:

Microsoft VBScript runtime error \'800a0035\'
File not found
D:\\WWW2\\ACUPUNCTURESHOP\\SHOP\\../log/count.inc, line 12

Linie 10-14 i fil:
CountPath = server.mappath(\"log/count.txt\")
Set objFSO = CreateObject(\"Scripting.FileSystemObject\")
Set objFile = objFSO.GetFile(CountPath)
Set objFileTextStream = objFile.OpenAsTextStream(1,-2)
usercount = cint(objFileTextStream.readline)


Tælleren virker på de andre sider, men ikke denne(shoppen).

Lars-k :-)
Avatar billede lars-k Nybegynder
27. marts 2001 - 15:25 #6
Filerne ligger i en mappe for sig selv - den jeg har skriverettigheder til.
Avatar billede lars-k Nybegynder
27. marts 2001 - 15:31 #7
Grunden til, at jeg gerne vil lave det ud fra global.asa, er at jeg har flere mapper på webstedet. Selve tælleren sidder i en header, jeg bruger på alle sider - derfor nok \"stiforvirring\".
Avatar billede lars-k Nybegynder
27. marts 2001 - 15:32 #8
Kan denne tællers funktioner ikke strikkes ind i global.asa?
Avatar billede lars-k Nybegynder
28. marts 2001 - 13:32 #9
Nå, ikke!? Jeg lukker spørgsmålet, da jeg er kommet til en løsning.
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