jboy_87Medlem sedan aug. 20011 099 inlägg hur får jag så att det står session("username") har joinat chattet?
så här ser koden ut:
<%
strUser = "<b>" & session("username") &"</b>: "
strMessage = Server.HTMLEncode(TRIM(Request.Form("message")))
' // Her rydes Chat loggen, hvis den overstiger 10000 karakter
If Len(Application("ChatLog")) > 10000 Then
Application.Lock
Application("ChatLog") = ""
Application.UnLock
End If
If Request.Form("Action") = "Skicka" Then
If Len(strMessage) > 0 Then
strChatContent = strUser & strMessage & "<br>" & Application("ChatLog")
Application.Lock
Application("ChatLog") = strChatContent
Application.UnLock
End If
End If
Response.Write Application("ChatLog")%>
------------------
ASP är bäst fuck the rest!!!
jboy_87Medlem sedan aug. 20011 099 inlägg nån som kan hjälpa mig
------------------
ASP är bäst fuck the rest!!!
[Redigerat av jboy_87 den 09 dec 2001]
jboy_87Medlem sedan aug. 20011 099 inlägg nån???
------------------
ASP är bäst fuck the rest!!!
@ndersMedlem sedan juni 200032 969 inlägg Tja, chattexten ligger ju i application("ChatLog"), så det är där du får lägga till det. När någon joinar:
<%
Application.Lock
Application("ChatLog") = Application("ChatLog") & "<br><b>" & session("username") & " har loggat in."
Application.UnLock
%>
Red: lite kod. :)
------------------
Don't panic!
[Redigerat av @nders den 09 dec 2001]
jboy_87Medlem sedan aug. 20011 099 inlägg gjorde nästan samma sak fast
det funkade inte den uppdatera så att det kom ut jboy_87 joinar hela tiden!! nix funkar inte står jboy_87 joinar hela tiden när sidan uppdateras
------------------
ASP är bäst fuck the rest!!!
[Redigerat av jboy_87 den 09 dec 2001]
[Redigerat av jboy_87 den 09 dec 2001]
@ndersMedlem sedan juni 200032 969 inlägg Du kan inte lägga till det i det kodstycke du visade ovan. Du ska ju bara köra koden när någon joinar.
Hur joinar man?
------------------
Don't panic!
jboy_87Medlem sedan aug. 20011 099 inlägg hur gör man det
------------------
ASP är bäst fuck the rest!!!
jboy_87Medlem sedan aug. 20011 099 inlägg ööö har 4 ramar
kan man inte lägga in koden här nånstans???
<html>
<head>
<title>PLANKA.COM|MUNITY - CHAT 1.0</title>
</head>
<frameset rows="82%,*" framespacing="1" border="0" frameborder="0">
<frameset cols="*,75%,22%">
<frame name="Top" src="chat/chatvanster.asp" scrolling="no" target="_self" noresize>
<frameset rows="*,86%">
<frame name="sd" scrolling="no" src="chat/chattop.asp" noresize target="_self">
<frame name="chat" src="chatmain.asp" scrolling="auto" target="_self">
</frameset>
<frame name="Top3" src="chatonline.asp" scrolling="no" noresize target="_self">
</frameset>
<frame name="Bottom" src="chatsend.asp" scrolling="no" marginwidth="4" marginheight="3" noresize target="chat">
<noframes>
<body>
</body>
</noframes>
</frameset>
</body>
</html>
------------------
ASP är bäst fuck the rest!!!
@ndersMedlem sedan juni 200032 969 inlägg När man klickar på länken till chatten, kommer man då till detta frameset?
Jo, du kan lägga koden var du vill, men se till att den bara körs en gång. För att kontrollera det kan du använda en sessionsvariabel.
------------------
Don't panic!
jboy_87Medlem sedan aug. 20011 099 inlägg aa när man klickar på länken så poppar det upp en popup med ramarna!!
------------------
ASP är bäst fuck the rest!!!
@ndersMedlem sedan juni 200032 969 inlägg Aha, så du har fått den att lira i popup nu också? Trevligt!
Prova att lägga detta överst i frameset-filen:
<%
if session("whatever") = "" then
Application.Lock
Application("ChatLog") = Application("ChatLog") & "<br><b>" & session("username") & " har loggat in."
Application.UnLock
session("whatever") = 1
end if
%>
Mvh,
------------------
Don't panic!
jboy_87Medlem sedan aug. 20011 099 inlägg whatever ?????
------------------
ASP är bäst fuck the rest!!!
jboy_87Medlem sedan aug. 20011 099 inlägg heheh funkar :-) men fan nu står det jboy_87 har joinat längst ner hur kan man ta upp skitet
------------------
ASP är bäst fuck the rest!!!
jboy_87Medlem sedan aug. 20011 099 inlägg bla bla: adsadsadsad
jboy_87: asdsad
jboy_87: asdsa
jboy_87: asd
jboy_87: öö
jboy_87: har stigit in i chattet
bla bla: har stigit in i chattet.
------------------
ASP är bäst fuck the rest!!!
@ndersMedlem sedan juni 200032 969 inlägg Jag orkade inte hitta på något namn på sessionen, så det blev whatever. :)
Om du vill ha det högst upp, så är det bara att byta ordning på raden som lägger till texten i ditt applicationobjekt:
Application("ChatLog") = "<b>" & session("username") & " har loggat in.</b><br>" & Application("ChatLog")
Red: Såg att jag missade ett </b>, hemskt.
Mvh,
------------------
Don't panic!
[Redigerat av @nders den 09 dec 2001]
jboy_87Medlem sedan aug. 20011 099 inlägg tack så mycket Anders ska försöka göra samma sak fast med utloggning nu!!!
------------------
ASP är bäst fuck the rest!!!
jboy_87Medlem sedan aug. 20011 099 inlägg om man gör såhär kommer det och funka????
IF Request.Querystring("tillid") = "chat" THEN
Application.Lock
Application("ChatLog") = "<Font color='#008000'><b>" & session("username") & ":</b> har just stigit in i chattet.</Font><br>" & Application("ChatLog")
Application.UnLock
end if
------------------
ASP är bäst fuck the rest!!!
[Redigerat av jboy_87 den 10 dec 2001]
jboy_87Medlem sedan aug. 20011 099 inlägg löste det med ett mycket bättre settttttttttt
------------------
ASP är bäst fuck the rest!!!