PHP is een veelzijdige programmeertaal die efficiënt geïntegreerd met websites tot complexe en krachtige toepassingen te creëren . Een chatroom is een voorbeeld van online software die PHP kan creëren . PHP integreert naadloos met HTML pagina's die de gegevensstroom tussen een server en zijn publiek te stroomlijnen bouwen . Programmeren van een chatroom is een uitstekende manier om de kenmerken van deze taal te leren en zijn creatieve mogelijkheden te verkennen . Serververeisten Controleer of uw website wordt gehost op een server die PHP ondersteunt . Niet alle servers doen, en sommige hosting providers beperken de toegang tot de PHP compiler . Zonder deze toegang kunt u geen code PHP- sites. HTML -formulier Maak een eenvoudige HTML-formulier dat de gebruikersinformatie voor elk chatbericht zal accepteren . Het enige dat echt nodig is de naam en de boodschap van de chat- gebruiker . Deze vorm kan kleine zonder extra gebruikersinvoer worden , indien gewenst. Uitgang van het formulier om de naam van het PHP- bestand dat de chat- bericht te verwerken . Deze bestandsnaam zal gaan in het veld " actie" van de form tag . PHP Script Program of the PHP- script om de HTML chatbericht verwerken gegevens. Het script moet alle HTML-formulier variabelen om een apart tekstbestand opslaan . Daarna moet het bestand worden gelezen door het script en de inhoud terug naar de browser van de gebruiker . Op deze manier zal de chatsessie in zijn geheel worden gepresenteerd met de nieuwe chat- bericht gevoegd . Het bestand kan worden gelezen met behulp van de PHP -bestand ( ) commando . Lees de tekst in een array voor eenvoudiger verwerking . Sla het HTML-formulier gegevens naar hetzelfde bestand met behulp van PHP opdrachten voor bestandsbeheer , waaronder fopen ( ) , fputs ( ) , en fclose ( ) . De variabelen in deze opdrachten zal identiek zijn aan de variabelen in de HTML vorm . Stel de PHP-script om autorefresh zodat deze automatisch nieuwe chatberichten ontvangt zonder tussenkomst van de server . Maak een leeg tekstbestand met dezelfde naam als het bestand gemanipuleerd door het PHP-bestand commando . tot slot , maak een tweede HTML-formulier , dat fungeert als een frameset aan het chatten inschrijfformulier en de PHP-script uitvoer te huisvesten . Op deze manier zal de gebruiker vorm en chat- berichten verschijnen op een webpagina . Uploaden en Test Upload alle vier bestanden naar de webserver . Dit omvat de HTML-formulier , de PHP-script , de HTML frameset en blanco tekstbestand dat de chatsessie houdt . Bezoek de URL van de HTML frameset en controleer of twee secties op de pagina verschijnen . Een gebied is voor het typen van het chatbericht , en de andere is voor het bekijken van de chatsessie . Test de HTML-formulier om ervoor te zorgen dat de gegevens goed is aangelegd , en zo niet , controleer alle variabele namen en bestandsnamen te zorgen voor consistentie in alle documenten .
|