Hvordan overføre måleresultatene til en klient i PHP
Hvis du planlegger å bruke PHP , må du overføre resultatene fra serveren til klienten. Mange PHP Web -applikasjoner krever at klienten (nettsiden besøkende ) fylle ut et skjema . Dataene som legges inn i dette skjemaet , da skjemaets send-knappen er valgt, sendes til PHP program på serveren. PHP- program som leser skjemadataene vil sende tilbake resultatene til klienten som er avhengig av dataene som sendes . Dette bearbeidet data blir ofte sendt tilbake med PHP echo -funksjonen , en funksjon som viser tekst på en webside. Instruksjoner en
Lag en tekstfil med en teksteditor og lagre det som " transfer - resultater - client.php . " 2
Skriv inn HTML- koden for å lage et skjema som inneholder et tekstfelt som en Web besøkende kan skrive tekst inn i og en submit knapp som skal brukes til å overføre tekst skrevet inn i tekstfeltet til PHP program .
" php echo $ _SERVER [' PHP_SELF ' ]; ? > "code gjennom" PHP_SELF ' "variable dirigerer PHP program på serveren for å sende noen resultater som er generert av PHP -programmet tilbake til klienten ( websiden med skjemaet på den) . Den "input type" taggen angir et tekstfelt som heter " navn" og en submit knapp som heter "send" (med en etikett som leser " Overfør navnet til skjermen ") som skal plasseres på skjemaet .
3
Skriv inn en PHP betinget kode -funksjonen starter på neste linje av tekst editor , som tester om submit variabel sendes når " Send"-knappen ble klikket inneholder noen data.
< ; ? php
if ( isset ( $ _POST [' submit' ] ) )
{
$ name = $ _POST [' name'] ; < p> echo " Du innsendt navnet : $ name < /b >";
echo " . den er ikke gyldig Vennligst send et annet navn ";
}
? >
betinget utsagn ( hvis setningen ) vil overføre teksten sendes fra skjemaet ( som er lagret i " $ name " variable ) tilbake til websiden hvis teksten har vært inngått tekstfeltet . Den " isset " metoden brukes til å kontrollere om " $ _POST " array variabel har data i den. Dataene som er i skjemaets tekstfeltet lagres automatisk i " $ _POST " array i navnefeltet tasten. Hvis teksten ble skrevet inn i tekstfeltet , vil PHP program overføre tilbake til websiden en anmodning om at et nytt navn oppgis. PHP echo -funksjonen teksten melding mellom sitater og selve innholdet i " $ name " variable . Innholdet i " $ name " variable vil være i fet skrift (merk HTML markup tag ) . 4
Lagre PHP tekstfil og laste den opp til webområdet ditt . Naviger til URL at PHP -programmet er lagret på . Skriv inn tekst i tekstboksen og klikk " Overfør navnet til skjermen "-knappen . Observer at resultatet --- meldingen " Det er ikke gyldige . Vennligst send et annet navn " --- vises på kundens webside. 5
Kopier og lim inn PHP -kode og HTML markup til en tekstfil for å spare tid å skrive filen i.