Script PHP JQuery chat (tchat) ou messagerie instantanée

Article ajouté le 17/12/2019

Script PHP JQuery chat (tchat) ou messagerie instantanée

Installez rapidement un mini chat ou tchat sur votre site Web en téléchargeant les scripts PHP et JQuery afin que vos membres discutent entre eux instantanément.

Lors de la réalisation d'un projet de site Internet dans lequel les membres du site devaient interagirent, j'ai conçu un petit chat ou tchat (pour la prononciation) leur permettant de discuter en temps réel.

Ce chat devait être très simple et petit afin de tenir dans une colonne de module du site (Une sorte de chatbox).

Fonctionnalités du mini chat et messagerie instantanée

Vu que je suis sympa, je vous mets icià disposition les scripts du tchat que j'ai réalisé.

Une fois installé sur votre serveur, votre chat pourra :

  • Afficher un listing des différents messages
  • Afficher un listing des différents membres connectés
  • Envoyer un message à tous le monde sur le chat
  • Envoi un message privé à un membre connecté

Pour cela, j'ai réalisé un script assez simple en PHP, JQuery incluant une partie en Ajax pour les différents appels (Envoi de message et actualisation des listes).

Démo du chat et téléchargement du script

Si vous souhaitez tester le chat, vous pouvez vous rendre sur la page suivante : https://www.p3x.fr/script/chat/

Suivez les instruction sur la page de test pour vous connecter et utiliser le chat et utiliser la messagerie instantanée.

Pour télécharger tous le code source du script PHP JQuery du chat, vous pouvez vous rendre sur ce lien : https://www.p3x.fr/script/chat/chat-p3x.zip

Installation du chat PHP sur votre serveur

Une fois que vous aurez téléchargé le fichier ZIP comportant tout le code source, vous pourrez le dézipper et procéder à l'installation.

Pour cela, vous pouvez simplement lire le fichier "readme.txt" ou lire les instructions suivantes :

  • Importez le fichier SQL dans votre base de données
  • Modifiez les paramètres du fichier "init.php" : BDD_USER, BDD_PWD, BDD_SERVER, BDD_NAME : Paramètres de votre base de données URL_SITE : URL où se situe votre chat URL_MEDIA : URL où se trouvent les images du chat URL_PROFIL : URL du profil utilisateur PATH_SITE : Chemin où se situe votre chat sur votre serveur
  • Importez l'ensemble des fichiers sur votre serveur et c'est fini

Voilà ! Si tout s'est bien passé, vous devez avoir un chat en PHP qui fonctionne sur votre site.

Si vous souhaitez le tester, vous pouvez vous connecter avec les mêmes identifiants que ceux du lien de démo.

Pour le tester avec deux différents utilisateurs, je vous invite à vous connecter une fois normalement et une autre fois en navigation privé sur votre navigateur.

A vous ensuite de lier la table utilisateur à votre propre table utilisateur chez vous.

8 commentaires

B

@Brian Dev 2020-09-28 22:33:53

Les Mots de passes son chiffrer avec quel moteur de chiffreur ?

Répondre

p

@p3x 2020-09-28 23:21:59

Bonsoir Brian Dev, les mots de passe sont cryptés en MD5.

Répondre

F

@Fat 2022-04-25 13:14:23

Bonjour,

Bravo pour votre petit script !
Juste une petite question, il manque pas un fichier "inscription" ?

Cordialement

Répondre

p

@p3x 2022-04-25 13:50:32

Bonjour Fat,

Merci pour le commentaire.

Non il s'agit ici seulement du module de chat à intégrer à votre site.
A vous de faire le lien en base de données avec vos données déjà existantes et les données du chat.

Répondre

d

@diaka innocent 2023-01-29 09:02:25

merci beaucoup pour votre aide mais juste savoir placé exactement ce code

Répondre

p

@p3x 2023-01-30 09:17:48

Bonjour,

Tout le code disponible dans le fichier ZIP est prévu pour tourner sur les serveurs Apache et MySQL.

Si vous n'avez pas les connaissances nécessaires pour l'intégrer, je vous invite d'abord à vous former sur LAMP.
Vous trouverez pleins de tutos à ce sujet sur Google.

Répondre

J

@Jéjé 2023-04-26 01:09:59

Bravo. Je vais l'essayer.
Et ça serait compliqué de rajouter la possibilité de msg privés à ce script ?

Répondre

J

@Jéjé 2023-04-26 01:10:55

Zut ! J'avais pas vu qu'on pouvait.

Répondre

Poster un commentaire

Commentaire

Nom

Adresse e-mail

Votre adresse e-mail n'est pas publiée lorsque vous ajoutez un commentaire.
Tous les champs sont obligatoires pour soumettre votre commentaire.


Outils et techniques de développement

Il existe de nombreuses manières de concevoir un site Internet.

Certains optent pour des outils clés en main et d'autres préfèrent utiliser des solutions faites maison. Le choix n'est pas toujours évident et lorsqu'on y connait rien, il est préférable de se tourner vers un vrai expert.

Découvrez les techniques que j'utilise et quelques-uns des outils qui permettent de rapidement disposer d'un site Web.

Outils et techniques