Avatar billede tue Nybegynder
08. april 1999 - 00:00 Der er 14 kommentarer og
2 løsninger

Hvordan laver man et Chat rum

Jeg vil gerne have en chat rum web-side, men jeg ved ikke hvordan
man laver sådan et.

Vi køber nok vores egen server, men vi er ikke sikker endnu.

Det må ikke være en total løsning, da vi selv vil designe chat
rummende.

Hilsen Tue Sandal

Hjælp
Avatar billede cybles Nybegynder
08. april 1999 - 13:35 #1
Kig inde på http://www.netcoders.dk der ligger et godt lille sæt asp filer. God arbejdslyst.
Avatar billede ruprect Nybegynder
08. april 1999 - 13:35 #2
Kig på:

http://netcoders.dk/

Under Online chat systemer er der en chat.

Det kan være du kan udbygge den.

- Michael
Avatar billede ruprect Nybegynder
08. april 1999 - 13:35 #3
Der var en der var hurtigere :(
-Michael
Avatar billede tue Nybegynder
08. april 1999 - 14:16 #4
Til ruprect

Jeg kan ikke finde det, der er ikke noget der hedder Online chat systemer

Hilsen Tue
Avatar billede cybles Nybegynder
08. april 1999 - 14:19 #5
Du skal kigge under download eller sourcecode ...
Avatar billede piil Nybegynder
08. april 1999 - 14:46 #6
Jeg kan ikke finde ud at få den til at slette besked feltet efter beskeden er sendt.
skide irriterende
Avatar billede sirius Nybegynder
09. april 1999 - 13:38 #7
<%

    ' standard indstillinger
    font                = "<font face='arial' size='2'>"
    page_header            = "Nocturnes Chat System"
    page_bgcolor        = "#aa8833"
    page_logoncolor        = "#ffaa44"
    dato_color            = "#ffffff"
    name_color            = "#ffff00"
    text_color            = "#ffffff"

    ' cache hele outputtet
    response.buffer = true

    ' logoff URL - der hvor brugeren redirectes hen, ved at indtaste "/logoff"
    logoff_url = "http://www.nocturne.subnet.dk"

    ' antal synlige linier i chat vinduet
    antal_linier = 20

    ' hent dokument mode
    mode = request("mode")

   
    ' ----------------------------------------------------
    ' setup frameset
    ' ----------------------------------------------------
    if mode = "" then
    %>
    <html>
    <head><title><% = page_header %></title></head>
    <frameset rows="*,50">
        <frame src="chat.asp?mode=chat_frame" name="chat_frame">
        <frame src="chat.asp?mode=name_frame" name="name_frame">
    </frameset>
    </html>   
    <%
    end if


    ' ----------------------------------------------------
    ' gem ny brugers navn
    ' ----------------------------------------------------
    if mode = "savename" then
        session("chatname") = request("chatname")
        for x = antal_linier to 2 step -1
            application("chatline_" & x) = application("chatline_" & x-1)
        next
        application("chatline_1") = "<b><font color='" & page_logoncolor & "'>" & session("chatname") & " er logget på kl. " & now & "</b></font>"
        mode = "name_frame"
    end if


    ' ----------------------------------------------------
    ' send en besked til chatten
    ' ----------------------------------------------------
    if mode = "send" then
       
        for x = antal_linier to 2 step -1
            application("chatline_" & x) = application("chatline_" & x-1)
        next
        besked = request("besked")

        ' /logoff - logger en person af chatten
        if besked = "/logoff" then
            for x = antal_linier to 2 step -1
                application("chatline_" & x) = application("chatline_" & x-1)
            next
           
            application("chatline_1") = "<b><font color='#ffff00'>" & session("chatname") & " er logget af kl. " & now & "</b></font>"
            session("chatname") = ""
            %>
            <script language="javascript">
                top.location.href="<% = logoff_url %>";
            </script>           
            <%
            response.end
        else
            application("chatline_1") = "<font color='" & dato_color & "'><b>" & now & "</font> <font color='" & name_color & "'>" & session("chatname") & "</font> : <font color='" & text_color & "'>" & besked & "</b></font>"
            response.redirect "chat.asp?mode=chat_frame"
        end if

    end if


    ' ----------------------------------------------------
    ' udskriver alle chat linier på chat vinduet
    ' ----------------------------------------------------
    if mode = "chat_frame" then
        response.write "<html><head><META HTTP-EQUIV='Refresh' CONTENT='10;URL=chat.asp?mode=chat_frame'></head>"
        for x = 1 to antal_linier
            response.write "<body bgcolor='" & page_bgcolor & "' text=black link=black alink=black vlink=black topmargin='10' leftmargin='10'>" & font
            response.write application("chatline_" & x) & "<br>"
        next
       
    end if


    ' ----------------------------------------------------
    ' beder om ny brugers navn, eller tager imod chatbesked
    ' ----------------------------------------------------
    if mode = "name_frame" then
        response.write "<html><body>" & font
        if session("chatname") = "" then
            response.write "<form name='getname' action='chat.asp'><input type='hidden' name='mode' value='savename'>Indtast dit navn : <input type='text' name='chatname' size='40'>&nbsp;<input type='submit' value='Login'></form>"       
        else
            response.write "<form name='getname' target='chat_frame' action='chat.asp'><input type='hidden' name='mode' value='send'>Besked : <input type='text' name='besked' size='35'>&nbsp;<input type='submit' value='Send'>"
            response.write "</form>"
        end if
        response.write "</font></body></html>"
    end if

%>


kopier denne kode ind i en tekst editor og gem siden som en asp side, så skulle det gerne virke...
Avatar billede piil Nybegynder
09. april 1999 - 14:18 #8
Teksten i besked feltet bliver stadig ikke slettet
Avatar billede Slettet bruger
09. april 1999 - 20:19 #9
:o)
Avatar billede Slettet bruger
09. april 1999 - 20:25 #10
Hejsa...

Jeg har for sjov skyld prøvet også sætte SIRIUS kode ind og sætte den ud..  Prøv og se www.ppm.dk/chat.asp og der sker jo minus.
Hvad kan det mon skyldes??
Avatar billede dudal Nybegynder
15. april 1999 - 19:25 #11
Udskift alt under disse linier. chat.asp skal rettes til filnavnet.

Det virker for mig.


    ' ----------------------------------------------------
    ' beder om ny brugers navn, eller tager imod chatbesked
    ' ----------------------------------------------------
    if mode = "name_frame" then
        %>
        <html>
        <head>
<script language="JavaScript">
<!--
var oldTxt= '';
function submitthis(){
    var txt= document.getname.message.value;
    if (txt.length>0) {
        if (txt!=oldTxt) {
            oldTxt= txt;
        document.getname.besked.value=txt;
        document.getname.message.value='';
        document.getname.message.focus();
        return true;
        }

    }
  return false;
}
//-->
</script>
        </head>
       
        <%
        response.write "<body bgcolor=#330066>" & font
        if session("chatname") = "" then
            response.write "<form name='getname' action='chat.asp'><input type='hidden' name='mode' value='savename'><font color=#ffffff><b>Indtast dit navn :</b> <input type='text' name='chatname' size='40'>&nbsp;<input type='submit' value='Login'></form>"       
        else
        %>
       
        <table cellpadding="0" cellspacing="0" border="0" width="500">
        <tr>
        <td width="75" valign="top">
        <form name='getname' target='chat_frame' action='chat.asp' onsubmit='return submitthis();'>
        <input type='hidden' name='besked' value>
        <input type='hidden' name='mode' value='send'>
        <font face="verdana" color="#ffffff" size="-1">
        <b>Skriv : </b></td>
       
        <td width="225" valign="top"><input type='text' name='message' size='35' value=''>
        </td>
        <td valign="top">
        &nbsp;<input type='submit' value='Send'>"
        </form>
        </td>
        <td width="200" valign="top"><div align="right"><font face="verdana" color="#ffffff" size="-2">
        <form target='chat_frame' action='chat.asp'>
        <input type='hidden' name='mode' value='send'>
        <input type='hidden' name='besked' size='35' value='/logoff'>
        <input type='submit' value='Log af'>
       
        </td>
        </tr>
        </table>
           
            <%
        end if
        response.write "</font></body></html>"
    end if

%>
Avatar billede Slettet bruger
15. april 1999 - 20:47 #12
Dudal....

Hvilken adresse har din side????
Avatar billede dudal Nybegynder
16. april 1999 - 11:19 #13
Hvorfor. Kan du ikke få det til at virke?
Avatar billede michaelj Nybegynder
21. maj 1999 - 17:27 #14
virker ikke...
Avatar billede test43 Nybegynder
02. august 1999 - 22:16 #15
kig ind på http://www.perlchat.dk, der er måske noget du kan bruge, det eneste den kræver er win9x/2000/NT med webserver....
Avatar billede mfriis Nybegynder
30. august 1999 - 20:56 #16
Du kan da også få et gratis...
Se www.free-4-all.dk
Mfriis
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