Interaktive nettsider krever ofte opplysninger som skal samles inn fra en bruker. Hvordan denne informasjonen blir brukt varierer mye avhengig av nettsiden . Men alle data hentes via en nettside ved hjelp av et HTML-skjema . Typing av en e-post til bestilling av klær på nettet alle krever HTML-skjema data input av en besøkende. Det er mulig å bare ta disse dataene og lagre den i en tekstfil for senere bruk. Mens HTML er den fremre enden av denne prosessen som kommuniserer direkte med brukeren , er en ekstra back end server-side script er nødvendig for å behandle HTML- skjemadata . Disse skriptene kan være små og relativt grei . Du trenger
HTML Form
PHP Script
Vis flere instruksjoner
en
identifisere navnene på variablene knyttet til HTML- feltene . Et felt for brukerens navn ville passe best å bli kalt "navn" , men en eventuell variabel tittelen er akseptert . Legg merke disse titlene for alle felt i HTML-skjemaet .
2
Opprett en ny tomt tekstdokument med en " . Php " forlengelse . PHP kompilatoren er det mest effektive verktøyet for å integrere med HTML for å behandle skjemafeltoppføringer data .
3
Type " Php " for å starte skriptet for å sende HTML- skjemadata til en tekstfil ( sitater er utelatt i selve programkoden ) .
4
Bruk filbehandling PHP kommandoer for å manipulere en ekstra tekstfil for lagring av HTML- skjemadata . Bruk " fopen ( ) ", " fwrite ( )" , og " fclose ( )" -funksjoner i forbindelse med HTML skjemaets variabelnavn å fullføre hele prosessen . For eksempel åpne tekstfilen ved å erklære '$ textfile = fopen ( " textfile.txt ", " w" ); ' ( apostrof er utelatt i selve programkoden ) . Deretter sender alle HTML- skjemadata til tekstfilen med " fputs ( $ tekstfil , $ variable1 $ variable2 $ variable3 . . )," Hvor hver variabel navn erstattes her av selve HTML skjemafeltoppføringer variabelnavn , med en periode mellom hver enkelt. Lukk til slutt tekstfil med " fclose ( $ tekstfil ); " . Husk at et semikolon er nødvendig på slutten av hver funksjon linje for å fullføre sin uttalelse. (Se Referanser 1 og 2 )
5
Type " > " for å lukke skriptet.
6
Opprett en tom tekstfil med samme navn som den ene refereres til i manuset. For eksempel textfile.txt .
7
Last den tomme tekstfilen og scriptet filen til webserveren som er vert for HTML-skjema .
8
Besøk HTML-skjema og legge inn data . Når innsendt , vil alle data lagres til tekstfil på webserveren .