Codage d'un système de chat PHP n'est pas difficile, mais il nécessite une quantité importante de code. Codage du système de chat aura pour effet de vous demander de définir d'abord les modules de chat PHP et leur fonctionnalité . Le code PHP doit être conçu pour transférer les données du formulaire et des données variables serveur entre une base de données MySQL et le logiciel de script côté client (telles que JavaScript ActionScript ) . Choses que vous devez
service d'hébergement Web avec PHP et MySQL
halls discussion formulaire Web page
halls MySQL datatabase Table Banque scripts de distribution existante ( JavaScript , ActionScript )
Voir Instructions supplémentaires
1
Définir les fonctionnalités des modules de votre application de chat PHP. Utilisez le premier module PHP de mettre à jour la base de données MySQL avec l'adresse IP de tous les visiteurs qui ont envoyé un chat. Dans le second module PHP include le code pour envoyer la dernière causerie présentée à tous les utilisateurs qui sont actuellement stockées dans la base de données MySQL chat.
2
Inclure dans le premier module PHP le code PHP pour lire l' données dans les champs de texte de la forme de chat. Utilisez la variable globale tableau PHP " $ _POST " pour récupérer le texte saisi dans un message le champ de texte du formulaire de Chat et le nom d'utilisateur qui a été tapé dans le champ de texte du nom d'utilisateur de la forme de chat. Utilisez le tableau global "PHP $ _SERVER " pour stocker l'adresse IP de l'utilisateur qui a envoyé le chat. Utilisez une instruction PHP " de mysqlconnect " pour se connecter à la base de données MySQL, et une instruction " mysqlquery " PHP en utilisant l'instruction de base de données MySQL " UPDATE" pour stocker l'adresse IP , le nom d'utilisateur , le message de discussion et le temps que le message de discussion a été reçu .
3
inclure dans le second module PHP le code PHP pour vérifier si un nouveau message de discussion a été soumise. Accomplir ceci avec le code PHP qui implémente un tri sur le champ " id" au sein de la base de données MySQL. Le code PHP pour déterminer si le dernier "id" dans le genre a une valeur numérique inférieure à la "id" du message de chat actuellement soumis . Si le "id" de la discussion actuellement soumise est plus élevé que le "id" de tous les chats présentés utilisent la fonction " mysql_query " PHP avec "select" et "insert" et les options " limites " . Utilisez " mysql_fetch_array () " de PHP fonction pour rechercher les enregistrements qui contiennent les données du chat qui n'ont pas été diffusés . Diffusion de la déclaration chaque message de chat " echo" de PHP qui n'a pas été envoyé .