..


Link-uri sponsorizate

Un simplu chat-ul cu Ajax şi PHP

Articolul scris de Claudio Garau
Pagina 1 din 5

1. Introducere: Structura de script-ul şi a bazei de date

Acum câteva zile am citit un interesant articol de Luca Ruggero privind crearea unui simplu chat- Ajax şi ASP . I, cu toate acestea, ASP "citeşte", dar nu "a scrie" la fel de bun ca prieten al lui Luca, aşa că am decis să propună un tutorial în cazul în care ASP este folosit ca o alternativă la PHP .

Primul pas este de a proiecta şi de a crea o bază de date cu o potrivire structura scop. Sarcina este complexă, deoarece cererea va fi marcat de simplitate ne vom limita la domeniile esenţiale pentru funcţionarea de chat.

Prin urmare, o propunere pentru un tabel (baza de date va fi numit "ajax_chat"), pe care cititorul poate evalua pentru realizarea de script-ul:

  1. id_chat: este coloana destinat să deţină id-ul auto-creştere, prin care înregistrările diferite sunt unic identificate. Chat-urile sunt atât de populare ca mesajele pot fi multe, asa ca mai bine să prisosească în ceea ce priveşte valoarea de a se asocia, în cazul nostru am ales un intreg lung de până la 11 cifre.
  2. user_chat: Această coloană conţine pseudonimul utilizatorului care conectat pentru a participa la chat-ul nostru, cel mai bine pentru a evita inutil de nume lungi pentru a permite, alegerea noastră a fost aceea a unui câmp VARCHAR lungimea maximă de 10 caractere.
  3. mex_chat: În cele din urmă, aici este coloana destinat să conţină mesaje postate de către utilizatori. În acest caz, utilizatorii vor putea sa scrie versuri, uneori de lungă, dar nu excesiv (VARCHAR 200).
Pentru comoditatea cititorului, vom publica, de asemenea, SQL care va fi copiat şi executate în scopul de a crea tabelul "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'',



  



 Cheie primară (id_chat)







 ) ENGINE = MyISAM DEFAULT CHARSET = latin1;

 
Acum, pentru a anumită aplicaţie, fişierele pe care le creaţi pentru script-ul nostru va fi de 6:
  1. "Config.php" conţine toate datele pentru a vă conecta la MySQL , selectarea bazei de date şi solicitanţii variabile.
  2. "Login.php" va fi "uşa din faţă" de utilizatori, aceasta este o formă în cazul în care va trebui să introduceţi nickname-ul pentru a participa la discuţii.
  3. "Chat.php" va fi cea mai importantă parte din front-end, ar face posibilă pentru a posta mesaje şi de a le citi.
  4. "Chat.js": fişierul care conţine cod JavaScript reîmprospătat pentru discutarea a interfeţei ..
  5. "Messaggio.php": conţine codul responsabil pentru generarea diferitelor includerea posturi de înregistrări.
  6. "Ajax.php" va avea sarcina de a extrage, numărul şi afişa mesaje scrise de către utilizatori.

În aceeaşi categorie ...
E-Learning
ASP Zero (Ebook) ASP Zero (Ebook)
Microsoft ASP şi VBScript să înveţe de la zero. La doar 29 €.
JavaScript (Curs) JavaScript (Curs)
Ghid complet pentru client-side scripting. Incepand de la 39 €.
PHP (Curs) PHP (Curs)
Cursul completa pentru crearea de site-uri Web dinamice. Incepand de la 49 €.
Link-uri sponsorizate