..


Sponzorirani linkovi

Facebook stilu razgovor sa PHP i jQuery

Članak je napisao John Belelli
Stranica 1 od 2

Mnogi od vas sigurno kao što su Facebook i Gmail chat. Zahvaljujući "non-invazivne", u stvari, chat sobe posebno se spominju kao jednostavne i udobne (zahvaljujući Ajax) ne prekidaju, ali su flankiran na ono što radite online.
U ovom članku ću predstaviti prekrasan scenarij temelji se na PHP i jQuery s kojima možete ugraditi na svoje web stranice za razgovor inline sličan Facebooku.

Scenarij (u obliku dodataka za jQuery) je dispobile na ovu stranicu gdje je, između ostalog, možete pogledati demo proizvod.
Da bi funkcija, ova skripta treba biti instaliran na prostor s podrškom za PHP i MySQL. Osim toga, skripta treba jQuery knjižnice kako bi se obavljati na strani klijenta funkcionalnost.
Scenarij je poznat, ne sadrži alate za upravljanje zajednicu, ali nudi samo chat sustav. To je korisnik integrirati ovaj sustav u vaše web stranice putem integriranja, ako je potrebno, funkcija kao što su registraciju korisnika, itd..

Vidimo glavne značajke ove chat.

  1. Prozor za chat je prikazano u donjem desnom jednako brzo;
  2. Spremanje stanje chat čak i kada se stranica učita ili osvježavaju (poput Facebooka);
  3. To pokazuje poruku "Poslano na ..." kada je u stanju mirovanja za 3 minute;
  4. To pokazuje poruku "X kaže:" naslov prozora i napravio chat treperi ukazati dolaska nove poruke alll'utente;
  5. Mogućnost kako bi se smanjili ili zatvoriti chat box;
  6. Auto-veličinu polja za unos teksta;
  7. Auto-pomicanje teksta u chat;
  8. Sustav koji automatski ograničava poslovanje poslužitelj kada chat je vrlo aktivan;
  9. Vrlo lako integrirati u bilo koju web stranicu.
Poruke "Poslano na" i "X kaže:" koji su na engleskom jeziku, može se mijenjati na 92 linija datoteke i linije 155 chat.php chat.js datoteku.

U nastavku je screenshot od chata:

Chat u istoj razini s PHP i jQuery

Pogledajmo kako instalirati naš razgovor.
Najprije smo stvorili tablicu naše baze podataka, koja će služiti za upravljanje chat, čime država biti spašen poruke, i upravljati različitim korisnicima.






 CREATE TABLE "Chat" (



  



 'Id' INTEGER nepotpisani NOT NULL AUTO_INCREMENT,



  



 'Od' VARCHAR (255) NOT NULL DEFAULT'',



  



 'Da' VARCHAR (255) NOT NULL DEFAULT'',



  



 "Poruka" TEXT NOT NULL,



  



 'Poslano' Dio sekunde u kojem NOT NULL DEFAULT '0000-00-00 00:00:00 ',



  



 'RECD' INTEGER NOT NULL DEFAULT nepotpisani 0,



  



 PRIMARY KEY ('id'),



  



 INDEKS 'u' ('u'),



  



 INDEKS 'od' ('iz')







 )







 MOTOR = InnoDB;



To je kod za stvaranje tablice. Arhiva ćete naći site je već datoteku koja sadrži db.txt ovaj kod i, ako se uvozi u MySQL tablica će biti kreirana automatski.

Stvara tablicu trebamo urediti datoteku i staviti chat.php pravih vrijednosti za naše baze podataka (naziv baze podataka, domaćin i vjerodajnice za prijavu).
Nađi sljedeće linije u datoteku (prvi red nakon komentar) i staviti pravih vrijednosti.






 define ('dbpath', 'localhost');







 define ('dbuser', 'root');







 define ('dbpass', 'lozinka');







 define ('DBNAME', 'chat');



Prvi definira domaćin MySQL, drugi korisničkim imenom, lozinkom treći i četvrti postaviti naziv baze podataka (ne stol, umjesto da se pretpostavlja da se zove "chat").

U istoj kategoriji ...
E-učenje
Linux (tečaj) Linux (tečaj)
Kompletan vodič za open-source sustava. Od 49 €.
MySQL (tečaj) MySQL (tečaj)
Upravljanje open-source baza podataka. Od 39 €.
PHP (tečaj) PHP (tečaj)
Cijeli tečaj za izradu dinamičkih Web stranica. Od 49 €.
Sponzorirani linkovi