Jag har lagt upp tre identiska chattar i var sin mapp. Man väljer chatt på en speciell sida. Problemet är att nu visas allt snack och alla användare i samtliga chattar.
Koden nedan visar sidan "users" som ju har en nyckelroll.
<%
Dim Userlist, Datelist, i, num
Application.Lock
Application("users").Item(Session("name")) = Time
Application.Unlock
Userlist = Application("users").keys
Datelist = Application("users").items
num = Application("users").Count -1
For i = 0 To num
If DateDiff("s", Datelist(i), Time) > 20 Then
Application.Lock
Application("users").Remove Userlist(i)
Application("conversation") = "<font color='#FFA038' size='2'><b>" & _
Userlist(i) & _
" leaves the room</b><br></font>" &_
Application("conversation")
Application.Unlock
End If
Next
Userlist = Application("users").keys
num = Application("users").Count -1
For i = 0 To num
%>
<%=Userlist(i)%><br>
<% Next %>
När jag prövat med att ändra Application("conversation") så varje chatt har en unik variabel typ ("conversation_1") osv. så får jag bukt med själva snacket. Då visas bara rätt konversation.
Men hur ska jag tackla problemet med att endast rätt användare ska visas i resp. chatt?
/webb
[Redigerat av webbmannen den 08 nov 2000]