..


Sponzorirani linkovi

Jednostavan razgovor s PHP i Ajax

Članak je napisao Claudio Garau
Stranica 1 od 5

1. Uvod: Struktura skripte i baze podataka

Neki dana sam pročitao zanimljiv članak Luca Ruggero na stvaranje jednostavnih chat Ajax i ASP . Ja, međutim, ASP "čitati" ali ne i "napisati" kao dobar kao njegov prijatelj Luka, pa sam odlučio predložiti tutorial u kojem ASP se koristi kao alternativa PHP .

Prvi korak je osmisliti i stvoriti bazu podataka sa strukturom odgovaraju svrsi. Zadatak je složen, budući da program bit će obilježen jednostavnošću ćemo se ograničiti na područja bitnih za rad razgovor.

Stoga prijedlog za stol (baza podataka će se zvati "ajax_chat") da se čitatelj može ocijeniti provedbu skripte:

  1. id_chat: je stupac sadrži automatskim brojačem ID s kojim različiti zapisi jedinstveno identificiraju. Chat sobe su toliko popularne da su mnogi postova može biti, tako da bolje da obiluju kao vrijednost suradnik: u našem slučaju izabrali smo dugo cijeli do 11 znamenki.
  2. user_chat: Ovaj stupac sadrži nadimke korisnika koji prijavljeni da unesete našoj sobi za razgovor, pokušati izbjeći nepotrebno duga imena kako bi se omogućilo, naš izbor je bio da se polja VARCHAR maksimalnu duljinu od 10 znakova.
  3. mex_chat: Konačno, ovdje je stup namijenjen sadržavati poruke poslane od korisnika. U tom slučaju će korisnici moći pisati tekstove, a ponekad dugo, ali ne pretjerano (VARCHAR 200).
Za čitatelja pogodnost, također objaviti SQL koji se mogu kopirati i izvršiti kako bi se stvorili stol "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'',



  



 PRIMARY KEY (id_chat)







 ) Motor = MyISAM DEFAULT charset = latin1;

 
Sada određenu primjenu, datoteke koje stvorite za naš skripta će biti 6:
  1. "Config.php" sadrži sve podatke za spajanje na MySQL , bazu podataka za odabir i varijable podnositelja zahtjeva.
  2. "Login.php" je "ulazna vrata" korisnika, to je oblik u kojem morate unijeti svoje nadimak kako bi mogli sudjelovati u raspravama.
  3. "Chat.php" će biti najvažniji dio front-end, bi li moguće postavljati poruke i čitati ih.
  4. "Chat.js": datoteka koja sadrži JavaScript kôd za osvježenje sučelje raspravu ..
  5. "Messaggio.php" sadrži kod odgovorne za stvaranje poruke uključivanje različitih zapisa.
  6. "Ajax.php" će imati zadatak vađenja, brojanje i prikaz poruke pisane od strane korisnika.

U istoj kategoriji ...
E-učenje
ASP Zero (Ebook) ASP Zero (Ebook)
Učenje Microsoft ASP i VBScript od nule. Na samo 29 €.
Javascript (tečaj) Javascript (tečaj)
Kompletan vodič za client-side skriptiranje. Od 39 €.
PHP (tečaj) PHP (tečaj)
Cijeli tečaj za izradu dinamičkih Web stranica. Od 49 €.
Sponzorirani linkovi