..


Sponsoroidut linkit

Yksinkertainen chat PHP ja Ajax

Artikkelin kirjoittanut Claudio Garau
Sivu 1 5

1. Esittely: rakenne käsikirjoituksen ja tietokanta

Muutama päivä sitten luin mielenkiintoisen artikkelin Luca Ruggero luomaan yksinkertainen chat Ajax ja ASP . Olen kuitenkin ASP "lukea" mutta ei "kirjoittaa" niin hyvä kuin hänen ystävänsä Luke, joten päätin ehdottaa Tutorial jossa ASP käytetään vaihtoehtona PHP .

Ensimmäinen askel on suunnitella ja luoda tietokanta, jonka rakenne tarkoitukseen sopiva. Tehtävä on monimutkainen, koska sovellus leimaa yksinkertaisuus me tyytyä kentät olennaista toiminnan chat.

Siksi ehdotus taulukko (tietokanta on nimeltään "ajax_chat"), että lukija voi arvioida täytäntöönpanoa script:

  1. id_chat: on sarake sisältää automaattisen lisäyksen tunnus, jolla eri tietueet yksilöidä. Chat-huoneet ovat niin suosittuja, että monet viestit voivat olla, niin parempi runsaasti kuin arvo liittää: meidän tapauksessamme päätimme pitkä kokonaisluku jopa 11 numeroa.
  2. user_chat: Tämä sarake sisältää lempinimiä käyttäjien kirjautuneena kirjoittaa Keskustelualueita, yritä välttää tarpeettoman pitkiä nimiä, jotta valinta oli se, että kentän VARCHAR maksimipituus 10 merkkiä.
  3. mex_chat: Lopuksi, tässä on sarake tarkoitus sisältää viestejä, joita on kommentoitu. Tällöin käyttäjät voivat kirjoittaa sanoituksia ja joskus pitkä, mutta ei liikaa (VARCHAR 200).
Jotta lukijan mukavuutta, Julkaisemme myös SQL joka voidaan kopioida ja teloitettiin luomiseksi taulukkoon "tb_chat";
 



 CREATE TABLE tb_chat (



  



 id_chat int (11) NOT NULL AUTO_INCREMENT,



  



 user_chat varchar (10) NOT NULL default'',



  



 mex_chat varchar (200) NOT NULL default'',



  



 Perusavain (id_chat)







 ) Moottori = MyISAM DEFAULT charset = latin1;

 
Nyt tietyn sovelluksen, tiedostot luot meidän skripti on 6:
  1. "Config.php" sisältää kaikki tiedot yhteyden MySQL -tietokannan valinta ja muuttujien hakijoita.
  2. "Login.php" on "Etuovi" käyttäjiä, se on muotoa, jossa sinun täytyy syöttää lempinimi voidakseen osallistua keskusteluihin.
  3. "Chat.php" on tärkein osa front-end, voitaisiin lähettää viestejä ja lukea niitä.
  4. "Chat.js": tiedosto, joka sisältää JavaScript-koodin virkeänä käyttöliittymä keskustelua ..
  5. "Messaggio.php" sisältää koodin vastuussa tuottaa viestejä mukaan eri kirjaa.
  6. "Ajax.php" on tehtävä talteen, laskenta ja näyttö viestejä kirjoittanut käyttäjä.

Samassa luokassa ...
E-Learning
ASP Zero (Ebook) ASP Zero (Ebook)
Learning Microsoft ASP-ja VBScript tyhjästä. Vain 29 €.
Javascript (kurssi) Javascript (kurssi)
Täydellinen opas client-side scripting. Alkaen 39 €.
PHP (kurssi) PHP (kurssi)
Täysi tietenkin luoda dynaamisia Web-sivustoja. Alkaen 49 €.
Sponsoroidut linkit