Avatar billede The Real Yoda Juniormester
16. april 2002 - 14:49 Der er 16 kommentarer og
2 løsninger

Global.asa

Når nu man har et webhotel, på en server hvor der også er andre webhoteller, så har man jo ikke sin EGEN global asa... eller rettere... man har slet ikke nogen...

Kan det lade sig gøre at lave en "efterligning" af global asa, eller hvordan ser det ud med det... det er fordi jeg skal bruge "on session start" osv osv

Avatar billede kimiwan Nybegynder
16. april 2002 - 15:00 #1
du laver bare din egen global asa :o)
Avatar billede bodekaer Nybegynder
16. april 2002 - 15:01 #2
du har som regel din egen global.asa, men det afhænger selvfølgelig af hvem din udbyder er.

hvis ikke du har, kan du blot i din default.asp fil indsætte følgende:

<%
if session("started") = "" then
  session("started") = "ok"
  ' --- indsæt din "on session start" kode her --- '
end if
%>

Det er desværre ikke muligt at bruge on session close, eller application start/close.
Avatar billede kimiwan Nybegynder
16. april 2002 - 15:01 #3
(har du da prøvet, og erfaret at det ikke virker for dig??)
Avatar billede bodekaer Nybegynder
16. april 2002 - 15:03 #4
jo forresten, du kan jo bruge application start på samme måde som med session start :)
Avatar billede The Real Yoda Juniormester
16. april 2002 - 15:03 #5
kimiwan

Jeg troede ikke det var muligt,... kan man bare oprette en i root mappen som hedder global.asa og så lægge det hele der eller hvad?
Avatar billede kimiwan Nybegynder
16. april 2002 - 15:05 #6
lige præcis :o)
Avatar billede The Real Yoda Juniormester
16. april 2002 - 15:17 #7
ok.. kan du ikke smide et eksempel på en global.asa her.... så jeg kan teste om det virker...?
Avatar billede kimiwan Nybegynder
16. april 2002 - 15:21 #8
Avatar billede kimiwan Nybegynder
16. april 2002 - 15:22 #9
blank global.asa fil eks:

<script language=vbscript runat=server>
SUB Application_OnStart
END SUB

SUB Application_OnEnd
END SUB

SUB Session_OnStart
END SUB

SUB Session_OnEnd
END SUB
</script>
Avatar billede kimiwan Nybegynder
16. april 2002 - 15:23 #10
Eks. på tom global.asa fil:

<script language=vbscript runat=server>
SUB Application_OnStart
END SUB

SUB Application_OnEnd
END SUB

SUB Session_OnStart
END SUB

SUB Session_OnEnd
END SUB
</script>
Avatar billede kimiwan Nybegynder
16. april 2002 - 15:24 #11
hov.. der var vist en serverfejl, så du fik den lige to gange :o)
Avatar billede The Real Yoda Juniormester
16. april 2002 - 15:25 #12
ok... de to er rimelig ens... er der ikke noget jeg kan skrive ind i dem for at se om det virker?
Avatar billede kimiwan Nybegynder
16. april 2002 - 15:30 #13
du kan skrive sådan her f.eks.


SUB Session_OnStart
myVariable = "the real yoda"
END SUB


og på din asp side kan du så skrive det ud med <% response.write session("myVariable") %>
Avatar billede The Real Yoda Juniormester
16. april 2002 - 16:12 #14
nu har jeg oprettet en global.asa og smidt den i roden af min side

den ser således ud:

<script language=vbscript runat=server>
SUB Application_OnStart
END SUB

SUB Application_OnEnd
END SUB

SUB Session_OnStart
myVariable = "the real yoda"
END SUB

SUB Session_OnEnd
END SUB
</script>

og når jeg så laver en

response.write myVariable

er der blank side
Avatar billede The Real Yoda Juniormester
16. april 2002 - 16:12 #15
så det virker slet ikke!
Avatar billede bodekaer Nybegynder
16. april 2002 - 16:18 #16
prøv:
SUB Session_OnStart
session("myVariable") = "the real yoda"
END SUB

response.write session("myVariable")
Avatar billede The Real Yoda Juniormester
16. april 2002 - 16:27 #17
God damnit... det virker sgui... troede egentlig at serveren skulle genstartes for at den fandt global.asa

hmmm... hvordan deler man disse points ?

i know...  jeg adder sgu 30 points og så får i 30 hver...
Avatar billede The Real Yoda Juniormester
16. april 2002 - 16:33 #18
så er de afleveret....
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