Avatar billede net-base.dk Nybegynder
03. maj 2005 - 11:54 Der er 14 kommentarer og
1 løsning

Kode min egen chat.

Hey...

Jeg sidder her og tænker på at lave mig en chat...

Men kan ikke lige komme i tanke om en god måde at lave den på...

Så ville høre om der ikke fandtes en vejledning på nettet et sted hvor man kan se hvad man skal bruge...

Eller må jeg sætte mig en og opfinde den dybe tallerken igen...

For jeg gider ikke bare downloade en på nettet og bruge. for det lærer jeg ikke noget af...
Avatar billede Slettet bruger
03. maj 2005 - 11:58 #1
Jeg har aldrig prøvet det, men du skal helt sikkert have fat i en masse javascript.!
Avatar billede Slettet bruger
03. maj 2005 - 12:00 #2
Avatar billede net-base.dk Nybegynder
03. maj 2005 - 12:01 #3
Ja men som jeg skrev ville jeg ikke downloade en chat men selv udvikle den...
Avatar billede olebole Juniormester
03. maj 2005 - 12:09 #4
<ole>

Den mest værdifulde lære, du kan uddrage af at skrive en chat i PHP er, at det er noget, man skal afholde sig fra  :)

Med mindre du mener, du kan tillade dig at kalde dig monster-haj i PHP og JavaScript/DHTML, kan du ikke skrive noget, der er værd at rode med. En chat er let at skrive - men at lave en brugbar er betydelig vanskeligere, da script-sprog i virkeligheden er ganske uegnet til formålet.

Når wicez lægger det link, tror jeg, det er fordi, der ikke er tale om en færdig chat, men et skelet, der viser, hvordan man kan lave en blinkfri opdatering af en chat.

/mvh
</bole>
Avatar billede kasperbn Nybegynder
03. maj 2005 - 12:18 #5
Du kan jo læse lidt om sockets på php.net hvis du vil gøre alvor af det...
Avatar billede net-base.dk Nybegynder
03. maj 2005 - 12:35 #6
Okay det lyder til at være en del svære opgave end hvad jeg lige havde regnet med.

Men havde nu heller ikke forestillet mig at kode den sygeste chat. men bare en lille chat som kan de mest nødvendige ting som modtage og skrive en besked.

Men der skal vel bruges en masse java script for at få det til at virke...
Avatar billede kasperbn Nybegynder
03. maj 2005 - 12:46 #7
Nej det skal der ikke nødvendigvis.
Oleboles er ikke videre fyldt med det. Den største hurdel er at siden skal opdatere sig selv for at se om der er kommet beskeder. Hvis du kan leve med det, er det jo bare at lave noget i stil med Oles.

Ellers kan du lave det i java og smide et java-applet på din html side - det er realtime.
Avatar billede net-base.dk Nybegynder
03. maj 2005 - 12:53 #8
Lige nu er jeg ligeglad med om den "blinker" når den henter nye beskeder, men det vil sige der skal bare bruges et Refresh Javascript og det har jeg også... og så kan man vel lave chatten i frames... eller med et iframe...
Avatar billede olebole Juniormester
03. maj 2005 - 13:02 #9
Ja, du kan bruge forskellige måder at kommunikere med serveren og hente/sende beskeder på ... (i)frames, XMLHttpRequests eller ren JavaScript.
Du kan godt lege med nogle helt simple opstillinger, men skal den bruges til noget, skal du kun hente rå data og foretage al HTML-formatering på klienten  :)
Avatar billede net-base.dk Nybegynder
03. maj 2005 - 13:18 #10
havde forestillet mig at jeg ville lave det med 2 iframe et til selve chatten og et til der hvor man skriver sine beskeder...

og så vil jeg bruge et javascript på den fil som viser chatten. og den skal så opdatere etc. hver 5 sec eller mindre...
Avatar billede Slettet bruger
03. maj 2005 - 14:09 #11
olebole (12.09.20) -> præcis. Hvis jeg selv skulle kode en chat, ville jeg selv kigge andre chats igennem, for at se hvordan man kan gøre.
Avatar billede net-base.dk Nybegynder
03. maj 2005 - 14:44 #12
Jamen det vil jeg så gøre... henter Olebole chat og går i gang...

Takker for hjælpen...
Avatar billede Slettet bruger
03. maj 2005 - 15:12 #13
Velbekomme.
Avatar billede net-base.dk Nybegynder
23. maj 2005 - 13:37 #14
Lukker... fik desværre ikke det jeg havde brug for.
Avatar billede net-base.dk Nybegynder
23. maj 2005 - 13:37 #15
lukker glemte svar-
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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