..


Link-uri sponsorizate

Un chat-ul Facebook stil cu PHP şi jQuery

Articol scris de John Belelli
Pagina 1 din 2

Multi dintre voi cum ar fi cu siguranţă Facebook şi Gmail chat. Datorită lor "non-invazive", în fapt, camerele de chat sunt menţionate ca deosebit de simplă şi confortabilă (datorită Ajax), nu intrerup, dar sunt flancate de la ceea ce faci on-line.
În acest articol voi prezenta un script frumos bazat pe PHP şi jQuery cu care puteţi încorpora pe linie de chat site-ul web asemanatoare cu Facebook.

Scriptul (sub formă de plugin-uri pentru jQuery) este dispobile la această pagină în cazul în care, printre altele, poţi vizualiza demo-ul produsului.
Pentru a funcţiona, acest script trebuie să fie instalat pe un spaţiu cu suport pentru PHP si MySQL. În afară de aceasta, script-ul are nevoie de biblioteca jQuery pentru a efectua client-side funcţionalitate.
Script-ul este bine cunoscut, nu conţine instrumente pentru gestionarea o comunitate, ci oferă numai sistemul de chat. Este ghidul de a integra acest sistem în site-ul dvs. prin integrarea, dacă este necesar, funcţii cum ar fi înregistrarea de utilizare, etc.

Vedem principalele caracteristici ale acestui chat.

  1. Fereastra de chat este afişat în partea din dreapta jos la fel de rapid;
  2. Salvarea de stat a chat-ul chiar şi atunci când pagina este reincarcata sau reîmprospătează (cum ar fi Facebook);
  3. Acesta prezinta mesajul "Trimis de la ..." atunci când inactiv timp de 3 minute;
  4. Acesta prezinta mesajul "X spune" de titlu a ferestrei şi a făcut de chat intermitent pentru a indica sosirea unui mesaj nou alll'utente;
  5. Posibilitatea de a minimiza sau închide fereastra de chat;
  6. Auto-redimensiona câmpul de introducere a textului;
  7. Auto-defilare cu textul din chat-ul;
  8. Un sistem care limitează în mod automat operaţiile de pe server atunci când chat-ul este foarte activ;
  9. Foarte uşor de integrat în orice site web.
Mesajele "trimise la" şi "X, spune," care sunt în limba engleză, poate fi schimbat la 92 linii de fişier şi linia 155 fişier chat.php chat.js.

Mai jos este un screenshot de chat:

Chat inline, cu PHP şi jQuery

Să vedem cum se instalează chat-ul nostru.
În primul rând putem crea tabelul bazei noastre de date, care va servi pentru a gestiona chat-ul, care permite statului să fie salvate mesajele, şi de a gestiona diverşi utilizatori.






 CREATE TABLE "chat" (



  



 "Id" INTEGER UNSIGNED NOT NULL AUTO_INCREMENT,



  



 "De la" VARCHAR (255) NOT NULL DEFAULT'',



  



 "Pentru a" NU VARCHAR (255) DEFAULT NULL'',



  



 "Mesajul" NOT NULL TEXT,



  



 "Trimise" DEFAULT DATETIME NOT NULL 0000-00-00 00:00:00 ',



  



 "RECD" INTEGER DEFAULT nesemnate nu NULL 0,



  



 Cheie primară ('id'),



  



 INDEX 'la' ('a'),



  



 INDEX 'de la' ('de la')







 )







 ENGINE = InnoDB;



Acesta este codul pentru a crea tabelul. Arhiva veţi găsi site-ul este deja un fişier care conţine db.txt acest cod şi, dacă sunt importate în MySQL, tabelul va fi creat automat.

Creează tabelul de noi ar trebui să editaţi fişiere şi pot pune chat.php valorile potrivite pentru baza noastră de date (numele bazei de date, gazdă şi datele de autentificare).
Găsiţi următoarele linii în fişierul (prima linie după comentariu) şi a pus valorile dreapta.






 define ('dbpath', 'localhost');







 define ('dbuser', 'root');







 define ('dbpass', 'parola');







 define ('DBNAME', 'chat');



Primul defineşte gazdă MySQL, numele de utilizator al doilea, al treilea şi o parolă al patrulea set la numele bazei de date (nu tabel, în schimb se presupune că se numeşte "chat").

În aceeaşi categorie ...
E-Learning
Linux (Curs) Linux (Curs)
Ghid complet pentru open-source de sistem. De la 49 €.
MySQL (Curs) MySQL (Curs)
De gestionare a bazei de date open-source. De la 39 €.
PHP (Curs) PHP (Curs)
Ciclu complet pentru crearea de site-uri Web dinamice. De la 49 €.
Link-uri sponsorizate