Hvordan lage nye innganger med PHP Når knappen trykkes
PHP er et web- utvikling språk som har en rekke innebygde funksjoner som lar utviklere å manipulere elementer i brukergrensesnittet basert på brukermedvirkning. Når en bruker fullfører og sender inn et skjema på en side som inneholder PHP, kan koden hente brukeren ber om informasjon og endre websiden riktig . Selv om prosessen krever en server forespørsel og en side reload , er det ideelt for direkte interaksjon med back- end site komponenter som databaser eller når du legger til flere elementer basert på serverens respons. Du trenger tekst editor nettleser PHP installert og konfigurert på webserveren Vis flere instruksjoner en
Åpne en teksteditor og opprette en ny tekstfil kalt " addInput.php " . Ved å velge " Ny" fra " File "-menyen i en tekst editor er den vanlige måten å opprette en ny fil . 2
Legg en PHP åpen skilletegn og PHP nær skilletegn til filen . All tekst plassert mellom PHP skilletegn vil bli tolket som kode av PHP tolk .
< ? Php
? > 3
Erklærer en PHP variabel kalt " $ numberInputs " og plassere variabelen mellom de åpne og lukke PHP skilletegn. Sett $ numberInputs variabel til verdien av den innebygde PHP $ _POST [ ]-funksjonen . Denne funksjonen samler verdien av " formInputs " variable når siden er postet
< php
$ numberInputs = $ _POST [ " formInputs " ]; . ?
> 4
Legg et PHP " for " loop etter " $ numberofInputs " variabeldeklarasjon . Bruk variabelen " $ i " som sløyfe kontroll variabel (initialisert til 1 ) og iterere løkken mens $ i variabelen er mindre enn eller lik " $ formInputs " variable . Bruk en åpen klammeparentes ( "{" ) og en nær klammeparentes ( " }" ) for å angi koden som skal utføre hvis loopen betingelsen er sann .
< ? Php
$ numberInputs = $ _POST [ " formInputs " ];
for ($ i = 1; $ i < = $ numberInputs ; $ i + + )
{
}
> 5
Bruk PHP "print ( ) "-funksjonen til å skrive ut det angitte antall felter . Bruk " $ i " variabel verdi og skrive ut teksten " Input Number" sammenkjedet med verdien. Følg teksten med kodene " " og " < /innspill >" og en " " tag.