Avatar billede fomse Nybegynder
09. december 2001 - 21:03 Der er 7 kommentarer og
1 løsning

Hjælp til Chat

Jeg ar en ASP chat og ville gerne have det sådan et der stod hvormange der var online på chatten inden man loggede ind!! Er der en som kan hjælpe?

Min default.asp (der hvor man logge rind) ser således ud:

<%
IF len(Request.Cookies(\"txtUserName\")) = 0 AND len(Request.Form(\"txtUserName\")) = 0 THEN
%>
<HTML>
<HEAD>
<TITLE>CCC Chat Login</TITLE>

<style type=\"text/css\">
<!--
-->

</style><link rel=\"stylesheet\" href=\"http://www.fomsgaard.com/ccc/ccc2001.css\">

</HEAD>
<BODY BGCOLOR=\"#FFFFFF\" TEXT=\"#000000\" LINK=\"#FF0000\" VLINK=\"#FF0000\">
<table width=\"400\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\" height=\"300\">
  <tr align=\"left\" valign=\"top\">
      Indtast dit \"chatnavn\" og tryk ENTER:<br>
      </font>
      <form method=\"post\" action=\"default.asp\" name=\"\">
        <font face=\"Arial, Helvetica, sans-serif\" size=\"2\">
        <input type=\"text\" name=\"txtUserName\" size=\"30\">
        <input type=\"submit\" name=\"ChatEnter\" value=\"Enter\">
        </font>
      </form>
      <font face=\"Arial, Helvetica, sans-serif\" size=\"2\"> </font></td>
  </tr>
</table></BODY></HTML>
<%
ELSE
Response.Cookies(\"txtUserName\")=Request.Form(\"txtUserName\")
APPLICATION.LOCK
Application(\"txt15\") = Application(\"txt14\")
Application(\"txt14\") = Application(\"txt13\")
Application(\"txt13\") = Application(\"txt12\")
Application(\"txt12\") = Application(\"txt11\")
Application(\"txt11\") = Application(\"txt10\")
Application(\"txt10\") = Application(\"txt9\")
Application(\"txt9\") = Application(\"txt8\")
Application(\"txt8\") = Application(\"txt7\")
Application(\"txt7\") = Application(\"txt6\")
Application(\"txt6\") = Application(\"txt5\")
Application(\"txt5\") = Application(\"txt4\")
Application(\"txt4\") = Application(\"txt3\")
Application(\"txt3\") = Application(\"txt2\")
Application(\"txt2\") = Application(\"txt1\")
Application(\"txt1\") = \"<FONT COLOR=\"\"#0000FF\"\">** \" & Request.Form(\"txtUserName\") & \" Kommer ind i chatrummet **</FONT>\"
APPLICATION.UNLOCK
%>

<HTML>
<HEAD><TITLE>Chat Room</TITLE></HEAD>
<FRAMESET ROWS=\"180,70\" FRAMEBORDER=\"0\" BORDER=\"false\">
<FRAME SRC=\"display.asp\" SCROLLING=\"auto\">
<FRAME SRC=\"message.asp\" SCROLLING=\"no\">
</FRAMESET><noframes></noframes>
</HTML>
<%
END IF
%>
Avatar billede real-master Nybegynder
09. december 2001 - 21:09 #1
Hvad er siden?
Avatar billede fomse Nybegynder
09. december 2001 - 21:11 #2
real-master>> Hvad mener du? en URL eller......
Avatar billede real-master Nybegynder
09. december 2001 - 21:17 #3
ja en url
Avatar billede fomse Nybegynder
09. december 2001 - 21:18 #4
Avatar billede fomse Nybegynder
09. december 2001 - 21:44 #5
real-master>> Er det noget du kan hjælpe mig med?
Avatar billede brita Nybegynder
09. december 2001 - 22:00 #6
kan du ikke bare lave en count på en sql
fx:

SQL = SELECT * FROM brugere WHERE udlog = 0

RS.Count

det kræver selvfølgelig at du har en kolonne til udlog med defaultværdi = 0, og at denne ændres når brugeren udlogges, eller alternativt bare slet rækken når brugeren forlader chatten, så er sqlen bare:

SQL = SELECT * FROM brugere
Avatar billede fomse Nybegynder
09. december 2001 - 22:18 #7
brita>> Jeg bruger ikke database! Chatten er ren ASP og Cookies..
Avatar billede fomse Nybegynder
13. december 2001 - 12:36 #8
hmmmmm Ikke så megen hjælp..Lukker
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester