..
Mnozí z vás jistě, jako je Facebook a Gmail chat.
Díky své "neinvazivní", ve skutečnosti jsou chatovací místnosti zvlášť uvádět, jak jednoduše a pohodlně (díky Ajax) nepřeruší, ale lemují na to, co děláte online.
V tomto článku uvádím krásný scénář založený na PHP a jQuery, se kterou můžete vložit na své webové stránce chatu inline podobné Facebook.
Skript (v podobě pluginů pro jQuery) je dispobile na tuto stránku , kde mimo jiné můžete prohlédnout demo produktu.
Fungovat, tento skript musí být nainstalován na prostor s podporou PHP a MySQL.
Kromě tohoto skriptu je třeba jQuery knihovnu, aby splnily na straně klienta funkčnost.
Skript je dobře známo, neobsahuje nástroje pro správu společenství, ale nabízí pouze systém povídání.
Je to uživatel integrace tohoto systému do Vašich webových stránek díky integraci, je-li to nutné, funkce, jako je registrace uživatelů, atd..
Vidíme hlavní rysy tohoto chatu.
Níže je snímek z chatu:

Podívejme se, jak nainstalovat našem chatu.
Nejprve vytvoříme tabulku naší databáze, která bude sloužit ke správě chat, který umožňuje státu, které budou uloženy zprávy a řídit jednotlivé uživatele.
CREATE TABLE "chatu" (
"ID" integer unsigned NOT NULL AUTO_INCREMENT,
"Z" VARCHAR (255) NOT NULL default'',
"K" VARCHAR (255) NOT NULL default'',
"Zpráva" TEXT NOT NULL,
"Odeslané" DATETIME NOT NULL DEFAULT 0000-00-00 00:00:00 ',
"RECD" integer unsigned NOT NULL DEFAULT 0,
Primární klíč ("ID"),
INDEX 'to' ('to'),
INDEX "z" ("z")
)
ENGINE = InnoDB;
Tento kód je pro vytvoření tabulky.
V archivu najdete stránky, je již soubor, který obsahuje db.txt tento kód a je-li dováženy do MySQL, bude tabulka se vytvoří automaticky.
Vytvoří tabulku, měli bychom upravit soubor chat.php a dát správné hodnoty pro naše databáze (název databáze, hostitele a přihlašovací údaje).
Najděte následující řádky v souboru (v první linii za komentář), a dát správné hodnoty.
define ('dbpath', 'localhost');
define ('dbuser', 'root');
define ('dbpass', 'heslo');
define ('dbname', 'chat');
První definuje host MySQL, druhé uživatelské jméno, heslo třetí a čtvrté nastavit název databáze (ne tabulky, místo toho se předpokládá, že se jmenuje "Chat").
| |
Linux (kurz)
Kompletní průvodce pro open-source systému. Od 49 €. |
| |
MySQL (kurz)
Správa open-source databáze. Od 39 €. |
| |
PHP (kurz)
Celý kurz pro vytváření dynamických webů. Od 49 €. |