PHP er en alsidig computer programmeringssprog , der integrerer effektivt med hjemmesider til at skabe komplekse og kraftfulde applikationer. En chat room er et eksempel på online- software, som PHP kan skabe. PHP integreres problemfrit med HTML til at bygge sider, der strømliner datastrømmen mellem en server og sit publikum. Programmering af en chat room er en glimrende måde at lære de særlige kendetegn ved dette sprog og udforske de kreative muligheder. Server Krav
Kontroller, at dit websted er hostet på en server, der understøtter PHP. Ikke alle servere gør, og nogle hosting-udbydere begrænse adgangen til PHP compiler. Uden denne adgang, kan du ikke kode PHP-websteder .
HTML Form
Oprette en simpel HTML-formular , der vil acceptere at brugeren for hver chatbesked . Alt, hvad der virkelig er nødvendigt er navnet og budskabet i chatten bruger. Denne form kan være små med ingen ekstra bruger-input, hvis det ønskes . Output formularen til navnet på den PHP-fil , der vil behandle chatbesked . Dette filnavn vil gå i "action "-feltet i formularen tag .
PHP Script
Program PHP script til at behandle HTML chatbesked oplysninger . Scriptet skal gemme alle de HTML formvariabler til en separat tekstfil. Derefter skal fil læses af script og dens indhold tilbage til brugerens browser . På denne måde vil chatsamtalen blive præsenteret i sin helhed med den nye chat vedlagte meddelelse.
Filen kan læses ved hjælp af PHP-filen () kommando. Læs teksten i et array for lettere behandling . Gem HTML-formular data til den samme fil ved hjælp af PHP filhåndtering kommandoer , herunder fopen () , fputs () og fclose () . Variablerne i disse kommandoer vil være identiske med de variabler, der anvendes i HTML-formular . Sæt PHP script til autorefresh så det automatisk modtager nye chat-beskeder uden indgriben fra serveren.
Opret en tom tekstfil med samme navn som den fil manipuleret af PHP-filen kommandoer.
< P > til sidst oprette en anden HTML-formular , der fungerer som et frameset til at huse chatten tilmeldingsformular og PHP script output. På denne måde vil brugeren form og chatbeskeder vises på en webside .
Upload og Test
Upload alle fire filer til webserveren . Dette omfatter HTML-formular , PHP script , HTML rammesæt og blank tekstfil , der holder chatsamtalen .
Besøg webadressen på HTML frameset , og kontrollere, at to sektioner på siden . Et område er for at skrive chatbesked , og den anden er til visning chatsamtalen .
Test HTML-formular til at sikre, at data er trukket korrekt , og hvis ikke, dobbelttjekke alle variabelnavne og filnavne til sikre sammenhæng på tværs af alle dokumenterne.