webForumDet fria alternativet

IF tid < tid+5 minuter then

ASP

2 svar · 179 visningar · startad av annesophie

Medlem sedan juni 20012 236 inlägg
Frågan#1

Hej,

Jag har ett on-line hjälpsystem. Besökare som behöver hjälp kan logga in och få omedelbar hjälp med produktfrågor osv.

När besökaren loggar in lagras tiden i fältet datumIN som tex genererar: 3/4/03 11:03:26 AM.

Nu är det så att det ibland är många request samtidigt, och de säljare som har hand om hjälpdelen hinner inte alltid med. Jag försöker därför lösa det så att när 5 minuter från tiden i datumIN har gått och ingen säljare har loggat in i chatten så skall det ske en response.redirect till ett formulär.

Nåväl...

Jag får inte till jämförelsen... Alltså IF DatumIN < DatumIN+5 minuter then. Hur gör jag en sådan. Har spanat runt här och tittat på gamla trådar om dateDiff() men vet inte om det är rätt sätt. Jag får det i vilket fall inte att funka! :(

Help!

/A

Medlem sedan nov. 20017 144 inlägg
#2
Dim inloggad
inloggad=request("logintime")
if datediff("n",inloggad,time) > 5 then
'Under 5 min, uppdatera ngn databas eller cookie eller ngt
else
'Över 5 min, öppna formulär, eller ngt annat
response.redirect "utloggad.asp"
end if
Medlem sedan juni 20012 236 inlägg
#3

Gracias! :bire

Såg Asas tråd om samma ämne lite längre ner i ASP forumet :r och fick lite hjälp genom den... Men, tack iallafall för svaret. :)

/A

272 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
118 ms — deklarationer (db)
0 ms — hämta statistik (cache)
140 ms — hämta tråd, inlägg och bilagor (db)
129 ms — ändringar (db)