webForumDet fria alternativet

Spara dialoghistoria tillfälligt i en session?

ASP

1 svar · 275 visningar · startad av medialabs

Medlem sedan mars 20023 686 inlägg
Frågan#1

Hej,

Sitter och funderar lite på hur jag ska gå tillväga för att spara ned dialoghistoria tillfälligt i en session så att användaren tex kan gå till dialoghistoria.asp och titta på frågor och svar som den tidigare under sitt besök har skrivit. (sessionen försvinner ju när han stänger ned webbläsaren/surfar vidare till någon annan domän.)

Nu sparar jag ned användarens fråga+svar från chatboten.asp i en session som heter session("Botresponse") som sedan skrivs ut till användaren. Hur går jag sedan tillväga i chatbot.asp när användaren skriver in en ny fråga och ett svar läggs till i session("Botresponse") och det gamla försvinner. Kan man lägga in informationen från session("Botresponse") i en annan session eller kanske en cookie vore bättre så att användaren kan se historiken under sitt besök. Vill att sessione/cookien försvinner/raderas när användaren lämnar sidan.

ungefär som https://www.pts.se har med sin chatbot Pontus.

Medlem sedan mars 20023 686 inlägg
#2

Ibland överraskar jag mig själv!!

Session("botLog") = Session("botLog")+Session("botResponse")

:birp löste mitt problem!

254 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
120 ms — deklarationer (db)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)
121 ms — ändringar (db)