Web-ohjelmointi, Chat-sovellus

Chat-sovellus

1. Toteuta XHTML-sivu (php-päätteisenä), joka sisältää vakiokokoisen alueen chattiin lähetettävien tekstien näyttämiseen, alueen jossa näytetään käyttäjän nimimerkki, sekä syötekentän johon käyttäjän voi syöttää haluamansa viestin.

2. Toteuta MySQL-tietokantaasi taulu nimeltä viesti. Taulu sisältää sarakkeet nimimerkki (merkkijono), viesti(merkkijono), aika(datetime) ja ip (merkkijono). Vie tauluun muutama testirivi.

3. Toteuta PHP:tä käyttäen viesti-taulun sisältämien viestien purkaminen tehtävässä 1 tarkoitukseen varattuun XHTML-elementtiin viestit.

4. Toteuta tehtävässä 1 viestin syöttöön luodun syötekentän tiedon lisääminen viesti-tauluun.

5. Muuta viestien hakeminen tietokannasta sellaiseksi, että vain 10 uusinta viestiä haetaan.

6. Muuta sivu sellaiseksi, että se latautuu automaattisesti uudelleen 10 sekunnin välein (etsi webistä sopiva META-tagi tai JavaScript-pätkä).

7. Lisää chattiin erillinen sisäänkirjautumissivu, jolla käyttäjältä pyydetään nimimerkki.

8. Muuta chatin toiminta sellaiseksi, että ennen näytettävää viestiä näytetään aina viestin kirjoittajan nimimerkki.

9.Muuta chatin toiminta sellaiseksi, että käyttäjä ei pysty sotkemaan syötteillään chatin ulkoasua tms.

10.Muuta chatin toiminta sellaiseksi, että jokaisesta chatiin kirjoitetusta viestistä tallennetaan luomaasi tauluun nimimerkki, viesti ja päiväys&kellonaika.

11.Lisää chatista tallennettaviin tietoihin myös ip-osoitteen tallentaminen.