Jeg skulle bare være sikker, for umiddelbart er der ikke noget galt med de små stumper javascript-kode, men du kan jo ikke få funktionen til at kalde din database op hvert sekund, så hvorfor lave den setTimeout ?-)
-- hvis du skal gøre det skal du udenom noget reload af siden eller noget ...
-- den der opdater-lyd, er jo noget som brugeren har sat i sin lyd-opsætning (og default er sat), så den tror jeg ikke det vil være muligt at komme udenom ...
-- forøvrigt ville der jo også være tale om en opdatering, hvis scriptet kaldte op til databasen, hvilket det så kun kan med reload e.l.
-- selvfølgelig kan man komme af med den, hvis man får brugeren til at installere en java-applet med ret store rettigheder (opkald til omverdenen uden bruger-kontrol ;-) ...
-- hvis du kigger lidt frem og tilbage i denne gruppe ( -- og i php, asp, html osv. hvor man kan tænkes at lave chatter ,-) vil du se, at mange muligheder har været afprøvet ;O)
-- men ingen har kunnet komme udenom klientens lydopsætning *-)
Det faktum at du poster PHP og JavaScript blandet sammen viser at du har misforstået de to sprogs respektive roller... Så lige en gang til for Prins Knud. PHP er egentlig ikke andet end et streaming sprog. Du laver et script (program whatever) der eksekveres fra serveren. Når serveren bliver kaldt sender den en række bytes til browseren svarende til en HTML side. Og her stopper PHP's indflydelse. Når browseren modtager siden vil parseren sætte ind. Forudsat koden er validerbar er den rimelig hurtig, og den markerer scripts til JavaScript parseren. Denne vil så runtime kompile og køre dit JavaScript. Der er INTET overlap imellem eksekveringen af PHP og eksekveringen af JavaScript. Hvis du skal have et JavaScript til at udføre et PHP script skal det gøres gennem ActiveX komponenter/Document.implementation og det vil ikke kunne bruges i alle browsere.
chat.php er bare en fil der indeholder selve teksten og så sætter du resten direkte ind i selve den side hvor selve chatten skal være eller hvordan ? skal lige sørge for jeg er helt med nu hehe :)
tror ikke lige scriptet funker som det skal hehehe :)
Synes godt om
Ny brugerNybegynder
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.