nån som kan hjälpa mig
------------------
ASP är bäst fuck the rest!!!
[Redigerat av jboy_87 den 09 dec 2001]
17 svar · 189 visningar · startad av jboy_87
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!!!
nån som kan hjälpa mig
------------------
ASP är bäst fuck the rest!!!
[Redigerat av jboy_87 den 09 dec 2001]
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]
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]
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!
ööö 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!!!
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!
aa när man klickar på länken så poppar det upp en popup med ramarna!!
------------------
ASP är bäst fuck the rest!!!
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!
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!!!
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!!!
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]
tack så mycket Anders ska försöka göra samma sak fast med utloggning nu!!!
------------------
ASP är bäst fuck the rest!!!
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]