Når man tilføjer en besked i skriv.php tilføjer den tekst, brugernavnet til databasen "chattekst" så skal jeg vise den på selve chatten! Der skal være en talebobbel i højre side af manden.
-- den har det navn, fordi jeg regnede med at der kunne være flere, men hvis det er i forhold til spørgsmålet om tekstskrivningen, kan det f.eks. være:
<TD id='$t' valign='bottom' style='text-align:center;background:url(gfx/mand.gif);position:relative;font-size:xx-small;font-family:verdana,sans-serif;' onmousedown='check()'><a href='se_profil.php?brugernavn=$row[brugernavn]' target='tekstboks'>$rowasd</a><div id='tekst'style='position:absolute;left:30px;top:-15px;'>Her skulle teksten så komme !-)</div></TD>
-- og der er jo intet i den kode, som viser en figur, så den kan jeg jo ikke gætte !-)
Lille fejl i den! Hvis man skriver tekst, så bliver den lille taleboblen, hvis man skriver hejh jejsdkdkasdjsdjfk en stor tekst, så bliver den mega, og passere ikke. Kan man ikke bruge den til baggrund, sådan den hele tiden bliver stående og ikke kan blive større/mindre ?
Wee, har lavet sådan man kan tilføje sin besked i talebobbel, skal abre gøer sådan at "talebobbel.bmp" ikke kan blive større eller mindre ligesom <table background="talebobbel"><div osv osv ></table>
Her er min kode, kan du ikke sætte et simpelt script til at talebobblen fjernes HELT fra manden når der ikke er skrevet nogle beskeder? og kan du gøre sådan at "talebobel.bmp" bliver fast, for hvis man skriver hej, så er taleboblen der ikke, men hvis jeg skiver 1jkdfjkdfj9sdif0+sdfsdkofsdfj feks, så bliver den mega.
web-geek >> Undskyld mig, men du spilder din tid :) Hvis koden (18/09-2004 16:14:28) er, hvad du sender fra server til klient, har du totalt misforstået, hvordan man laver en chat. Punkt ét er, at du nøjes med at hente de beskeder fra databasen, som brugeren endnu ikke har læst. Derefter sender du data - og kun data - til klienten i en så simpel formatering som overhovedet muligt. Det betyder _absolut_ ingen HTML ... men gerne XML med ganske korte tagNames (f.eks. <a></a>, <b></b>, <c></c>, osv). Al HTML-formatering foretages på klienten med JavaScript/DOM.
Gør du ikke det, kan du godt lave en chat, der kan bære et par brugere ad gangen, men den bliver frygtelig ineffektiv og bryder lynhurtigt ned. I forvejen er script-sprog temmelig uanvendelige til at bygge chats med, da de belaster serveren i uhørt grad. Skal det endelig gøres, kræver det _rigtig_ megen omtanke - og en overbevisende kunnen :)
/mvh </bole>
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.