I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Du skal bruge en \"global.asa\" fil hvori du har bl.a.
Sub Session_OnStart()
End Sub
Sub Session_OnEnd()
End Sub
ovenstående SUB\'s bliver udført når en session udløber, og vha. f.eks. at sætte Session(\"username\") = \"noget\" kan du bruge dette i din _OnEnd mener jeg til at f.eks. opdatere en database med Now()
det kan du kun hvis brugeren rent faktisk trykker på \"log ud\" knappen. hvis session er inaktiv vil du ikke have mulighed for at kunne opdatere det i din database.
du kan dog lave et lille asp script som logger folk ud og tilføje et javascipt i dit frameset (hvis du kører et sådan - ellers lav et skjult) som åbner dette lille vindue onBeforeUnload=\"javascriptSomÅbnerEtLilleVindueSomLukkerSessionOgLukkerSigIgen:-)\"
dermed bliver folk logget ud (eller hvad det lille popupscript nu gør) hvis de indtaster en nu url i adressen eller lukker vinduet ned......det er da også godt for din server, den skal betjene aktive brugere :-)
tdaugaard\'s løsning vil ikke skrive tidspunktet i databasen, når brugeren rent faktisk logger ud, men når brugerens session engang dør.....alt afhængig af server opsætning !
den kan f.eks. se ud som følgende: %> conn = \"DRIVER={Microsoft Access Driver (*.mdb)}; \" conn = conn & \"DBQ=\" & server.mappath(\"noter.mdb\") \'Log brugerens IP og tidspunkt Succes = logout bruger = session(\"Login\") set rsLog = Server.CreateObject(\"ADODB.Connection\") rsLog.Open conn Tid = now() IP = Request.ServerVariables(\"REMOTE_ADDR\") Browser = Request.ServerVariables(\"HTTP_USER_AGENT\") SQLLog = \"INSERT INTO TLog(succes, Bruger, Tid, IP, Browser) VALUES (\'\"&Succes&\"\',\'\"&Bruger&\"\',\'\"&Tid&\"\',\'\"&IP&\"\',\'\"&Browser&\"\')\" rsLog.Execute(SQLLog)
Session.Abandon \' måske ikke stavet rigtigt :) Response.write \"Du er nu logget ud\" %> Håber det kan bruges ...
nu ved jeg ikke hvor meget du kan......men jeg er ikke interesseret i at kode det hele for dig - jeg vil gerne give dig clues og kodestykker således du kan lave resten selv !
Jeg ved at nedenstående virker indsat i et frameset:
dette skal være placeret helt nederst på siden.......
længere er den egentlig ikke - det tager ikke så lang tid og virker godt, jeg er bekendt med flere STORE sites som benytter denne teknik!
LP
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.