..


Sponsoroidut linkit

Facebook-tyyliin jutella PHP ja jQuery

Artikkelin kirjoittanut John Belelli
Sivu 1 2

Monet teistä varmasti kuten Facebook ja Gmail-keskustelun. Kiitos niiden "ei-invasiivisia", itse asiassa, chat-huoneet ovat erityisen mainitaan yksinkertainen ja mukava (kiitos Ajax) ei keskeytä, mutta ovat tukena, mitä olet tekemässä verkossa.
Tässä artikkelissa esitän kaunis käsikirjoitus perustuu PHP ja jQuery, jonka avulla voit upottaa Web-sivuston chat inline samanlainen Facebook.

Script (muodossa plugins jQuery) on dispobile on tämän sivun , jossa muun muassa, voit tarkastella tuote-esittely.
Toimiakseen tämä skripti on asennettu tilaan, joka tukee PHP ja MySQL. Tämän lisäksi skripti tarvitsee jQuery kirjastoa voidakseen suorittaa client-side toiminnallisuutta.
Käsikirjoitus on hyvin tiedossa, ei sisällä työkaluja yhteisön, mutta tarjoaa vain chat-järjestelmä. On käyttäjän integroida tämän järjestelmän tietoja verkkosivuston yhdistämällä tarvittaessa toimintoja, kuten käyttäjän rekisteröinti, jne..

Näemme pääpiirteet tämä chat.

  1. Chat-ikkuna näkyy oikeassa alakulmassa yhtä nopeasti;
  2. Säästäminen tilaa chat vaikka sivu on ladattu uudelleen tai päivitetään (kuten Facebook);
  3. Se näyttää viestin "Lähettäjä at ..." kun tyhjäkäynnillä 3 minuuttia;
  4. Se osoittaa viestin "X sanoo" otsikon ikkunaan ja antoi chat vilkkua saapumista uuden viestin alll'utente;
  5. Mahdollisuus minimoida tai sulkea chat box;
  6. Auto-kokoa tekstinsyöttökenttään;
  7. Auto-vieritys tekstin chat;
  8. Järjestelmä, joka automaattisesti rajoittaa toimintaa kun palvelimen chat on hyvin aktiivinen;
  9. Erittäin helppo integroida tahansa verkkosivuilla.
Viestit "lähetetään" ja "X sanoo," jotka ovat Englanti, voidaan vaihtaa 92 riviä tiedoston ja linja 155 chat.php chat.js tiedosto.

Alla on kuvakaappaus chat:

Chat sitoutuva PHP ja jQuery

Katsotaanpa, miten asentaa chattilinjoillemme.
Ensin luomme taulukon tietokantaan, joka toimii hallita chat, jolloin valtio voidaan tallentaa viestit ja hallita eri käyttäjää.






 CREATE TABLE "chat" (



  



 Id INTEGER unsigned NOT NULL AUTO_INCREMENT,



  



 "From" VARCHAR (255) NOT NULL default'',



  



 "To" VARCHAR (255) NOT NULL default'',



  



 "Message"-tekstin NOT NULL,



  



 "Lähetetyt" DATETIME NOT NULL default 0000-00-00 00:00:00 ',



  



 "RECD" INTEGER unsigned NOT NULL default 0,



  



 Perusavain (id),



  



 INDEX 'to' ('to'),



  



 INDEX "osoitteesta" ("alkaen")







 )







 Moottori = InnoDB;



Tämä koodi luoda taulukon. Arkisto löydät sivusto on jo tiedosto, joka sisältää db.txt tämä koodi, ja jos tuodaan MySQL, taulukko luodaan automaattisesti.

Luo taulukko meidän pitäisi muokata tiedostoa chat.php ja laittaa oikea arvot tietokantaan (tietokannan nimi, isäntä ja kirjautumistiedot).
Etsi seuraavat rivit tiedoston (ensimmäinen rivi jälkeen kommentti) ja laittaa oikea arvo.






 define ('dbpath', 'localhost');







 define ('dbuser', 'root');







 define ('dbpass "," salasana ");







 define ('dbname "," chat ");



Ensimmäisessä määritellään isäntä MySQL, toisen käyttäjätunnuksen, salasanan kolmas ja neljäs perustaa tietokannan nimi (ei taulukko, vaan oletetaan se on nimeltään "Keskustelu").

Samassa luokassa ...
E-Learning
Linux (kurssi) Linux (kurssi)
Täydellinen opas avoimen lähdekoodin järjestelmä. Alkaen 49 €.
MySQL (kurssi) MySQL (kurssi)
Hallinta avoimen lähdekoodin tietokanta. Alkaen 39 €.
PHP (kurssi) PHP (kurssi)
Täysi tietenkin luoda dynaamisia Web-sivustoja. Alkaen 49 €.
Sponsoroidut linkit