Indholdsfortegnelse:
Video: Technology Stacks - Computer Science for Business Leaders 2016 2025
For et eksempel på at bruge PHP til at bygge mere komplekse HTML5-formularer, se over monty. html. Dette program er en hyldest til en af de bedste film hele tiden. (Du skal måske bare leje denne film, hvis du virkelig skal kalde dig selv en programmør. Det er en del af kulturen.)
HTML-formuleringen stiller spørgsmålene. Her er koden:
monty. htmlMonty Python Quiz
Hvad hedder du? Roger the Shrubber Arthur, britiske konge Tim the Enchanter
Hvad er din søgen? At hugge det mægtigste træ i skoven med en sild søger jeg den hellige gral. Jeg leder efter en busk.
Hvordan kan du fortælle hun er en heks? Hun har en hekses næse. Hun har en heksesko. Hun gjorde mig til en newt.
send
Der er ikke noget for vanvittigt om denne kode. Bemærk venligst følgende funktioner:
-
Egenskaben handling er sat til monty. php. Denne side (monty. Html) sender data til monty. php, som skal være i samme mappe på den samme server.
-
Egenskaben metode er indstillet til indlæg . Alle data på denne side sendes til serveren via postmetoden.
-
Hvert formelement har en navn attributt. Navneattributterne vil blive brugt til at udtrække dataene i PHP-programmet.
-
Alle radioknapper har samme navn værdi. Den måde du får radio knapper på at arbejde sammen er at give dem alle samme navn. Og selvom de alle har samme navn, har hver en anden værdi. Når PHP-programmet modtager anmodningen, vil det kun få værdien af den valgte radioknap.
-
Hver afkrydsningsfelt har et individuelt navn. Afkrydsningsfelter er lidt anderledes. Hver afkrydsningsfelt har sit eget navn, men værdien sendes kun til serveren, hvis afkrydsningsfeltet er markeret.
Adgangskoder felter eller skjulte felter er ligesom tekstbokse til PHP. Hent data fra disse elementer ligesom du gør for tekstfelter.