PHP est un langage de programmation informatique polyvalent qui s'intègre efficacement avec les sites Web pour créer des applications complexes et puissants . Une salle de chat est un exemple de logiciel en ligne qui permet de créer PHP . PHP s'intègre de façon transparente avec le langage HTML pour créer des pages qui rationalisent le flux de données entre un serveur et son public. Programmation d'une salle de chat est un excellent moyen d'apprendre les caractéristiques de ce langage et explorer ses possibilités créatives. Requise pour le serveur
Vérifiez que votre site est hébergé sur un serveur qui supporte PHP . Pas tous les serveurs font, et certains hébergeurs limitent l'accès au compilateur PHP. Sans cet accès , vous ne pouvez pas coder des sites PHP .
HTML Form
Créer un formulaire HTML simple qui accepte les informations de l'utilisateur pour chaque message de chat . Tout ce qui est vraiment nécessaire est le nom et le message de l'utilisateur chat. Ce formulaire peut être petit sans intervention de l' utilisateur supplémentaire , si désiré. Le formulaire au nom du fichier PHP qui va traiter le message de discussion sortie . Le nom de fichier sera dans le champ " action" de la balise form .
PHP Script
Programme de
le script PHP pour traiter le message de chat HTML informations . Le script doit enregistrer toutes les variables de formulaire HTML vers un fichier texte séparé . Ensuite, le fichier doit être lu par le script et son contenu retourné au navigateur de l'utilisateur. De cette façon, la conversation en ligne sera présentée dans son intégralité avec le nouveau message de chat en annexe.
Le fichier peut être lu en utilisant le fichier PHP () de commande. Lisez le texte dans un tableau pour faciliter le traitement . Sauvegardez les données de formulaire HTML vers le même fichier en utilisant les commandes de gestion de fichiers PHP , y compris la fonction fopen ( ) , fputs () et fclose (). Les variables de ces commandes seront identiques aux variables utilisées dans le formulaire HTML . Réglez le script PHP pour AutoRefresh il reçoit automatiquement de nouveaux messages de chat sans aucune intervention de la part du serveur.
Créer un fichier texte vide avec le même nom que le fichier manipulé par les commandes du fichier PHP.
< P > Enfin, créer un deuxième formulaire HTML qui agit comme un jeu de cadres pour abriter le formulaire d'inscription chat et la sortie du script PHP. De cette façon, le formulaire utilisateur et messages de chat s'affiche sur une seule page Web .
Upload and Test
Chargez tout quatre fichiers sur le serveur Web. Cela inclut le formulaire HTML , le script PHP, le jeu de cadres HTML et un fichier texte vierge qui détient la conversation chat.
Visitez l'URL du frameset HTML et vérifiez que deux sections apparaissent sur la page . Un domaine est de taper le message de discussion , et l'autre sert à visualiser la conversation chat.
Testez le formulaire HTML pour s'assurer que les données sont acheminées correctement , et si non, vérifier une deuxième fois tous les noms de variables et les noms de fichiers assurer la cohérence dans l'ensemble des documents.