..


Sponzorované odkazy

Jednoduchý chat s PHP a Ajax

Článok napísal Claudio Gara
Strana 1 z 5

1. Úvod: štruktúra skriptu a databázy

Pred niekoľkými dňami som čítal zaujímavý článok od Luca Ruggero o vytvorenie jednoduchého chatu Ajax a ASP . Ja však, ASP "čítať", ale "písať" rovnako dobre ako jeho priateľ Luke, tak som sa rozhodol navrhnúť výukový program, v ktorom je ASP používa ako alternatíva k PHP .

Prvý krok je navrhnúť a vytvoriť databázu so štruktúrou vhodný pre daný účel. Táto úloha je zložitý, pretože aplikácia bude v znamení jednoduchosť obmedzíme sa na základné oblasti pre prevádzku chatu.

Preto návrh tabuľky (databáza sa bude volať "ajax_chat"), ktoré čitateľ môže vyhodnotiť vykonávanie skriptu:

  1. id_chat: je stĺpec obsahuje auto-inkrementom ID, s ktorými sú rôzne záznamy jednoznačne identifikované. Chatovacej miestnosti sú tak populárne, že mnoho príspevkov môže byť, tak lepšie je veľa, pokiaľ ide o hodnotu priradiť: V našom prípade sme zvolili dlhé celé číslo až 11 miest.
  2. user_chat: Tento stĺpec obsahuje prezývky užívateľov, ktorí prihlásený Pre vstup do nášho chatu, snažte sa vyhnúť zbytočne dlhé názvy, aby naša voľba bola to pole VARCHAR o maximálnej dĺžke 10 znakov.
  3. mex_chat: Konečne, tu je stĺpec, určené pre správy, ktoré užívateľovi. V tomto prípade sa užívatelia budú môcť písať texty a niekedy aj dlhé, ale nie prehnane (VARCHAR 200).
Pre čitateľov pohodlie sme tiež publikovať SQL, ktoré možno kopírovať a vykonaný s cieľom vytvoriť tabuľku "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'',



  



 Primárny kľúč (id_chat)







 ) ENGINE = MyISAM DEFAULT CHARSET = latin1;

 
Teraz sa k danej aplikácii, súbory, ktoré vytvoríte pre naše skript 6:
  1. "Config.php", ktorý obsahuje všetky údaje pre pripojenie k MySQL , pre výber z databázy uchádzačov a premenné.
  2. "Login.php" je "dvere" užívateľov, to je forma, kde musíte zadať ich prezývku, aby sa zúčastnili diskusie.
  3. "Chat.php" bude najdôležitejšie časti front-end, by bolo možné posielať správy a čítať.
  4. "Chat.js": súbor, ktorý obsahuje kód JavaScript pre osvieženie rozhranie diskusiu ..
  5. "Messaggio.php" obsahuje kód zodpovedný za generovanie správ so začlenením rôznych záznamov.
  6. "Ajax.php" bude mať za úlohu získavanie, počítanie a zobrazovania správ napísaných užívateľmi.

V rovnakej kategórii ...
E-Learning
ASP Zero (ebook) ASP Zero (ebook)
Učenie Microsoft ASP a VBScript od nuly. V pouhých 29 €.
JavaScript (kurz) JavaScript (kurz)
Kompletný sprievodca pre skriptovanie na strane klienta. Od 39 €.
PHP (kurz) PHP (kurz)
Celý kurz pre vytváranie dynamických webov. Od 49 €.
Sponzorované odkazy