Om request.cookies er til rådighed på dette tidspunkt ved jeg ikke. Men session- variabler er, så put værdierne deri istedet for. Og så bliver den jo først kørt 20 minutter efter brugeren forlader siden.
uhm.. nu er jeg ikke helt med... hvor skal jeg lægge denne DELETE istedet siger du?? Burde ovenstående DELETE ikke blive kørt når brugeren logger ud med session.abandon eller efter 20 min?? Du kan prøve at se scriptet i funktion her http://pauli.gic.gl hvis du logger ind som cyberfessor / password får du en cookie og som du kan se bliver users online bare ved med at stige hvis man logger ud. Dog kører application(\"brugereonline\") uden problemer, da den jo ellers også ville stige...
En sidste bemærkning... hvis jeg kører DELETE i forbindelse med log ud virker det fint, så koden fejler ikke noget!!
Nej, men er der værdier i request.cookies når du er i global.asa ? Jeg er ikke sikker, men det virker umådeligt ulogisk at der skulle være... Derfor - smid dem over i en session-var, for så er de der.
StrSQL = \"DELETE from user_log where (user = \'\"& session(\"useronline\") &\"\')\"
Jo vel er der en cookie på klienten, og den bliver sendt med hver gang, men der ligger je netop ikke en forespørgsel til grund for session_onend. Hvis du er nogenlunde sikker på der er noget i session(\"uiseronline\") burde den virke nu.
det er faktisk rigtigt det du siger der, det med forespørgslen... det kom jeg lige til at tænke på... når brugeren forlader sitet og session_onend køres spørger den efter cookies... da brugere er væk er der selvfølgelig ingen til at give svar og der bliver ikke slettet noget... er det forstået korrekt ??
Tjah, ok, med mindre jeg ligefrem skal til at prøve selv, så har jeg ingen bedre forslag. Jeg kan ikke lige køre ASP med global.asa her hvor jeg sidder.
nope... ikke engang conn.execute(\"DELETE from user_log where (user = \'cyberfessor\')\") bliver kørt.. jeg er ved at være desperat... sikker ikke fordi det betyder så meget for dig, men jeg er villig til at gi MANGE point hvis du får det til at funke
okay... er der nogen der kender til global.asa ?? hvad må man skrive i den, og hvad må man ikke?? det lader til at den afvlikler alt hvad der står i session_onstart men ingen ting fra session_onend
ikke engang min application(\"brugeronline\") bliver kørt... og ligemeget hvor meget shit og volapyk jeg skriver... det bliver ignoreret, ingen fejl overhovedet...
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.