..
Daugelis iš jūsų tikrai kaip "Facebook" ir "Gmail" pokalbių.
Dėl savo "neinvazinis", iš tiesų, pokalbių kambariai yra ypač minima kaip paprasta ir patogu (ačiū AJAX) ne nutraukti, bet yra dar, ką jūs darote internete.
Šiame straipsnyje aš pateikti gražus scenarijus remiasi PHP ir jQuery, su kuria galite įdėti į savo svetainę Pokalbiai inline panašus į "Facebook".
Scenarijų (į įskiepių JQuery formoje) yra dispobile į šį puslapį , kur, be kita ko, galite peržiūrėti produkto demonstracinę versiją.
Norėdami funkciją, šį scenarijų turi būti įdiegta su parama PHP ir MySQL erdvę.
Be to, scenarijus turi jQuery bibliotekos, kad galėtų vykdyti kliento pusėje funkcionalumą.
Scenarijus yra gerai žinoma, nėra priemonių valdyti bendruomenės, bet siūlo tik pokalbių sistemos.
Tai, kad vartotojas galėtų integruoti šią sistemą į savo svetainę integruojant, jei reikia, funkcijas, tokias kaip vartotojo registracija ir kt.
Mes matome, pagrindiniai bruožai šio pokalbio.
Žemiau yra pokalbių Screenshot:

Pažiūrėkime, kaip įdiegti mūsų pokalbių.
Pirmiausia mes sukurti mūsų duomenų bazės lentelėje, kuri padės valdyti pokalbį, todėl valstybė turi būti išsaugotas pranešimus ir valdyti įvairiems naudotojams.
CREATE TABLE "Pokalbiai" (
'Id' integer NOT NULL AUTO_INCREMENT,
"Nuo" varchar (255) NOT NULL default'',
"Kad" varchar (255) NOT NULL default'',
"Pranešimas" TEXT NOT NULL,
"Išsiųstieji" DATETIME NOT NULL default '0000-00-00 00:00:00 ',
"RECD 'integer NOT NULL default 0,
PRIMARY KEY (id),
RODYKLĖ "į" ("iki"),
RODYKLĖ "nuo" ("nuo")
)
VARIKLIO = InnoDB;
Tai kodą, kad sukurtumėte lentelę.
Archyvas rasite svetainėje jau yra failas, kuriame yra db.txt šį kodą ir, jei importuojamos į MySQL, lentelė bus sukurta automatiškai.
Sukuria stalo turėtume redaguoti failą chat.php ir įdėti teisę vertybes mūsų duomenų bazės (duomenų bazės pavadinimą, priimančiosios ir prisijungimo duomenų).
Ieškoti šias eilutes į failą (pirmoje eilutėje po komentarą) ir įdėti teisę vertybes.
define ('dbpath', 'localhost');
define ('dbuser', 'root');
define ('dbpass', 'password');
define ('dbname "," pokalbiai ");
Pirmasis nustato priimančiosios MySQL, antrą vardą, slaptažodį trečia ir ketvirta įsteigti duomenų bazės pavadinimą (ne lentelėje, vietoj to, manoma, jis vadinamas "Pokalbiai").
| |
"Linux" (kurso)
Užbaigti vadovą, kad atviro kodo sistema. Nuo 49 €. |
| |
MySQL (kurso)
Valdymas atviro kodo duomenų bazės. Nuo 39 €. |
| |
PHP (kurso)
Visas kursas sukurti dinaminius interneto svetainių. Nuo 49 €. |