webForumDet fria alternativet
Logga in / Bli medlem

Chat i community

ASP

5 svar · 353 visningar · startad av Asa

Medlem sedan dec. 20011 860 inlägg
Trådstart#1

Håller på å bygga in en privatchat i en community och nu vill jag ha en funktion som gör att man kan se om någon skrivit till en!

Tabellen ser ut så här:

id - räknare
mess_to - tal - VEM MAN SKICKAR TILL
mess_from - tal - VEM DET SKICKATS FRÅN
mess_id - tal - SITT NUMMER
datum - datum/tid

Chattar gör man i en popup och jag vill att när man stänger ner rutan ska det kollas i databasen om nån skrivit nåt nytt till dig!

Vet inte alls hur jag ska göra! Hoppas nån kan hjälpa mig! Man kan ju inte sätta typ att när man läst det så blir den "läst" eftersom man e ju 2 som chattar!

När man loggar in skapas en session med idnumret man har!

Hoppas någon vet hur jag ska göra!

Finns så här som jag vill ha det: http://www.bananaisland.com

Medlem sedan dec. 20011 860 inlägg
#2

Ingen som har en aning? :(

Medlem sedan feb. 20022 594 inlägg
#3

Om jag förstått problemet rätt så skulle jag göra så att jag har två fält. Ett med medlem1s läs-status och ett med medlem2s. Jag skulle göra så att medlem1 alltid är den som startade chatsessionen, alltså inte den som skickar meddelandet.

Hängde du med? :)

Medlem sedan dec. 20011 860 inlägg
#4

Okej - det ska jag testa! Tänkte inte på det! Tack! Återkommer med resultat sen!

Medlem sedan dec. 20011 860 inlägg
#5

Hmm men hur ska jag kolla efter messen då? :/ Koden hjag har nu ser ut så här! Man vet ju inte vem som börja chatten. OCh den koden man ska ha - vad ska man lägga den :/ Sen skulle en distinct sitta bra! Nån som kan hjälpa mig?

<%Set Con = Server.CreateObject("ADODB.Connection")
Con.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("db/chat.mdb")

Set RS = Con.Execute("Select * From chat Where mess_to=" & Session("mem_id"))

Do Until RS.EOF
Set Mem = Conn.Execute("Select * From medlem Where id=" & RS("mess_id"))%>
  <tr>
    <td><a href="javascript:Mess(<%=Mem("id")%>);"><img src="bilder/bes.gif" border="0"></a> &nbsp; <b><a href="main.asp?visa=krypin&action=visa&id=<%=Mem("id")%>" target="main"><%=Mem("anvnamn")%></a></b></td>
  </tr>
<%RS.MoveNext
Loop%>
Medlem sedan dec. 20011 860 inlägg
#6

Please! Nån som vet! Behöver hjälp snabbt! Annars blir jag tokig :/

392 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
128 ms — deklarationer (db)
125 ms — hämta statistik (db)
136 ms — hämta tråd, inlägg och bilagor (db)
122 ms — ändringar (db)