..
Beaucoup d'entre vous sans doute, comme Facebook et Gmail chat.
Merci à leur "non-invasive», en fait, salles de chat sont particulièrement mentionnés comme simple et confortable (grâce à l'Ajax) ne pas interrompre, mais sont flanquées à ce que vous faites en ligne.
Dans cet article, je présente une belle écriture basé sur PHP et jQuery avec lequel vous pouvez insérer sur votre ligne de chat web site similaire à Facebook.
Le script (sous forme de plugins pour jQuery) est dispobile à cette page , où, entre autres choses, vous pouvez voir la démo du produit.
Pour fonctionner, ce script doit être installé sur un espace avec le support de PHP et MySQL.
Outre cela, le script doit la bibliothèque jQuery afin d'effectuer des fonctionnalités côté client.
Le script est bien connu, ne contient pas des outils pour gérer une communauté, mais ne propose que le système de chat.
C'est à l'utilisateur d'intégrer ce système dans votre site web en intégrant, si nécessaire, des fonctions telles que l'enregistrement des utilisateurs, etc.
Nous voyons les principales caractéristiques de ce chat.
Ci-dessous une capture d'écran du chat:

Voyons voir comment installer notre chat.
Nous avons d'abord créer la table de notre base de données, qui servira à gérer le chat, permettant à l'Etat pour être sauvés des messages, et gérer les différents utilisateurs.
CREATE TABLE 'chat' (
'Id' INTEGER NOT NULL auto_increment,
'De' VARCHAR (255) NOT NULL default'',
'Pour' VARCHAR (255) NOT NULL default'',
«Message» TEXTE NOT NULL,
DEFAULT 'envoyés' DATETIME NOT NULL '0000-00-00 00:00:00 ',
«RECD» INTEGER DEFAULT UNSIGNED NOT NULL 0,
PRIMARY KEY ('id'),
INDEX 'à' ('à'),
INDEX 'de' ('de')
)
ENGINE = InnoDB;
C'est le code pour créer la table.
L'archive, vous trouverez le site est déjà un fichier qui contient ce code et db.txt, s'ils sont importés dans MySQL, la table sera automatiquement créé.
Crée la table que nous devrions modifier le fichier et chat.php mettre les bonnes valeurs pour notre base de données (nom de la base, l'hôte et les informations de connexion).
Recherchez les lignes suivantes dans le fichier (première ligne après le commentaire) et mettre les bonnes valeurs.
define ('dbpath', 'localhost');
define ('dbuser', 'root');
define ('DBPASS', 'password');
define ('dbname', 'chat');
La première définit l'hôte, le nom d'utilisateur MySQL seconde, troisième et mot de passe de la quatrième série le nom de la base (et non la table, au lieu, on suppose qu'il est appelé «chat»).
| |
Linux (Cours)
Guide complet de système open-source. A partir de 49 €. |
| |
MySQL (Cours)
Gestion des bases de données open-source. A partir de 39 €. |
| |
PHP (cours)
Cours complet pour la création de sites Web dynamiques. A partir de 49 €. |