Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> PHP /MySQL Programmering >> Content
Basic PHP Chat Tutorial
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 .

Previous: Next:
  PHP /MySQL Programmering
·Hoe naar Echo een afbeelding i…
·Hoe om te controleren Bestands…
·Hoe kan ik PHP Scripts Get Up …
·Om te lezen hoe een bestand re…
·Hoe te verbergen een afbeeldin…
·Ontsnappen Query voor MySQL in…
·Hoe de inhoud van een PHP File…
·Wat zijn de oorzaken MySQL Ove…
·MySQL ASP Tutorial 
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe maak je een MIDI -bestand in C + + 
·Hoe te vergelijken Integers in Java 
·Zo plaatst u een query in MySQL 
·Hoe te uploaden PHP Beeld & Make Thumbna…
·Hoe te bouwen object afhankelijkheden 
·Hoe je PL /SQL Converteren naar Java 
·Hoe de Python Process Kill 
·Hoe je je PHP Memory Limit Toename van A…
·Hoe te Events in VBA Monitor 
Copyright © Computer Kennis http://www.nldit.com