..


Sponzorované odkazy

Jednoduchý chat s aplikacemi Ajax a PHP

Článek napsal Claudio Garau
Strana 1 z 5

1. Úvod: struktura skriptu a databáze

Před několika dny jsem četl zajímavý článek od Luca Ruggero o vytvoření jednoduchého chatu Ajax a ASP . Já však, ASP "číst", ale ne "psát" stejně dobře jako přítele Lukáše, tak jsem se rozhodl navrhnout tutorial, kde je ASP používá jako alternativa k PHP .

Prvním krokem je navrhnout a vytvořit databázi s konstrukcí vhodný pro daný účel. Tento úkol je složitý, protože aplikace bude ve znamení jednoduchosti omezíme se na pole základní pro provoz chatu.

(Článek pokračuje pod ...)

Proto návrh na stůl (databáze se bude jmenovat "ajax_chat"), které může čtenář posoudit pro realizaci scénáře:

  1. id_chat: sloupec je určen držet id auto přírůstek, podle kterého jsou jednotlivé záznamy jednoznačně identifikovány. Chaty jsou tak populární, že mnoho příspěvků může být, tak lepší je mnoho, pokud jde o hodnotu sdružovat se v našem případě jsme zvolili dlouhé celé číslo až 11 míst.
  2. user_chat: Tento sloupec obsahuje přezdívku uživatele, který přihlášen k účasti na našem chatu, nejlépe, aby se zabránilo zbytečně dlouhé názvy, aby se naše volba byla, že z pole VARCHAR o maximální délce 10 znaků.
  3. mex_chat: Konečně, tady je sloupec má obsahovat zprávy, které uživateli. V tomto případě se uživatelé budou moci psát texty a někdy i dlouhé, ale ne příliš (VARCHAR 200).
Pro čtenáře pohodlí jsme také publikovat SQL, které mohou být kopírovány a provedeny tak, aby k vytvoření tabulky "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ární klíč (id_chat)







 ) ENGINE = MyISAM DEFAULT CHARSET = latin1;

 
Nyní se k dané aplikaci, soubory, které vytváříme pro naše skript 6:
  1. "Config.php" obsahuje všechny údaje pro připojení k MySQL , databáze výběr a proměnných uchazečů.
  2. "Login.php" budou "dveře" uživatelů, jedná se o formulář, kde budete muset zadat přezdívku účastnit se diskusí.
  3. "Chat.php" bude nejdůležitější části front-end, by bylo možné posílat zprávy a číst.
  4. "Chat.js": soubor, který obsahuje kód JavaScript aktualizována pro diskuzi o rozhraní ..
  5. "Messaggio.php": obsahuje kód zodpovědný za vytváření různých pozicích zahrnutí záznamů.
  6. "Ajax.php" bude mít za úkol získávání, spočítat a zobrazit zprávy napsané uživateli.

Ve stejné kategorii ...
E-Learning
ASP kurzu od nuly ASP kurzu od nuly
Microsoft ASP a VBScript učit se od nuly. V pouhých 29 €.
Javascript kurzu Javascript kurzu
Kompletní průvodce pro skriptování na straně klienta. Od 39 €.
PHP kurzu PHP kurzu
Celý kurz pro tvorbu dynamických webových stránek. Od 49 €.
Sponzorované odkazy