24. oktober 2006 - 22:19Der er
4 kommentarer og 1 løsning
Gemme og Hente fra Global.asa
Hejsa,
jeg sidder og kæmper lidt med global.asa da jeg ikke rigtigt har gjort brug af denne fil før.
Jeg vil gerne have at når jeg logger ind skal Session_Onstart gemme det brugernavn jeg logger ind med. Derefter vil jeg gerne kunne hive det ud igen på alle tidspunkter mens sessionen er aktiv. Lidt ligesom her på eksperten hvor ens data hele tiden står i venstre hjørne.
I min global.asa fil prøver jeg at gemme brugernavnet sådan her:
sub Session_OnStart Application("logname") = request.form("user")
når jeg vil hive det fra igen skriver jeg:
<% Response.write Application("logname") %>
men det virker ikke, jeg får ikke nogen fejl meddelser så jeg ved ikke hvor fejlen er!!
jeg har læst i den artikel her på eksperten at session_Onstart kun kører een gang inden siderne bliver vist! Kan det passe? Den kører vel hver gang der startes en session!!!
Du kan ikke tilgå request.form i global.asa Det skal du gøre på din .asp side, fx. session("logname")=request.form("user") Det er ikke smart at bruge Application-variabler på den måde du gør, hvis der er flere brugere. Jo, Session_Onstart kører hver gang der startes en ny session
Tak for det hurtige svar... Det vil altså sige at jeg et eller andet sted på den side som chekker om login er rigtigt skal have den til at gemme brugernavnet!? Hvordan kalder jeg det så igen?
ok, det er meget fornemt, så kan jeg bruge dem på et andet tidspunkt, sikkert senere idag ;-) tak for hjælpen.
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.