Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> PHP /MySQL programmering >> Content
    Hvordan bruke Checkbox i PHP
    HTML språket kan brukes til å utforme skjemaer , men det kan ikke håndtere selve behandlingen av brukerens input. Utviklere bruker språk som PHP å analysere innspill fra webskjemaer . I PHP , kan du " legge " danner verdier til en spesiell variabel kalt " $ _POST " og behandle dem på samme side eller en annen side . Den " $ _POST " variable tildeler navn til felt basert på " navnet" egenskap av HTML-koder, så en inngang som heter " etternavn " ville bli skrevet som " $ _POST [' etternavn '] " . Avkrysningsbokser presentere et problem fordi flere boksene kan dele samme navn . I dette tilfellet , må du gjøre det delte navnet en matrise - en type variabel som inneholder mange verdier - og behandle det deretter. Instruksjoner
    en

    Lag et HTML-skjema inneholder boksene . Du kan plassere denne koden i en Web-side , men hvis du ønsker å skrive ut skjema resultatene på samme side, sørg for at filnavnet til siden har en " . Php " forlengelse . Når du legger boksene til skjemaet , gi dem alle den samme navn med et par parentes til slutt:


    < input type = "boksen " name = " checkme [ ] "value =" Første " />


    < input type = " submit" name = " submit" value = " Send skjema " />

    < /form >

    gi avmerkingsboksene et enkelt navn med braketter oppretter en matrise .

    2

    Legg til "action" og "metode" attributtene til " " tag. Sett "action "-attributtet til navnet på PHP-filen du vil bruke til å behandle skjemaet . Bruke navnet på filen som inneholder HTML-skjema hvis du ønsker å skrive ut skjemaet resultater på samme side. Still "metode" attributt til "post " som vist her : en


    3

    Lag en ny fil og lagre den med filnavnet som brukes i skjemaets "action "-attributtet hvis du ønsker å skrive ut skjemaet resultatene til en ny side . Ellers kan du legge inn koden under HTML-skjema på samme side . Begynn med å teste for å se om brukeren innsendt skjema : en

    if ( isset ( $ _POST [' submit' ] ) ) {

    }
    4

    Tilordne verdien av boksen array til en ny variabel : en

    if ( isset ( $ _POST [' submit' ] ) ) {

    $ checkme = $ _POST [' checkme '] ;

    }
    5

    Output en liste over de sjekket boksene ved hjelp av en " foreach " loop : en

    if ( isset ( $ _POST [' submit' ] ) ) {

    $ checkme = $ _POST [' checkme ' ];

    foreach ( $ checkme som $ boksen ) {

    echo $ sjekkheftet. '';

    }

    }

    koden ovenfor sykluser gjennom hver verdi i " checkme " array . Hver gang løkken kjører , er den nåværende verdien tildelt variabelen "boksen " som er skrevet til skjermen sammen med en HTML linjeskift tag .

    früher :

     Weiter:
      Relatert Artike
    ·Slik eksporterer MySQL Fra Workbench 
    ·MySQL Script Tutorial 
    ·Slik importerer MySQL til HSQLDB 
    ·Hvordan installere og konfigurere MySQL 5.0.77.Tar 
    ·PHP triks 
    ·Hvordan Lagre som PHP i Kompozer 
    ·Gjøre datamaskinen en Webserver : Apache , PHP , MySQL…
    ·Hvordan Tegn et hjerte med PHP GD 
    ·IE8 PHP Session Problem 
    ·Hvordan endre Ad Passord i PHP 
      Anbefalte artikler
    ·Hvordan lage du Div 
    ·Slik importerer en CSV inn en DataGridView 
    ·Hvordan lage en enkel UART -sender i verilog HDL 
    ·Hvor å Fastsette Runtime Error 2147467259 
    ·Hvordan bruke ActionListener i Java 
    ·Hvordan sette opp en EXE Switch 
    ·Hvordan legge til en DLL i Visual C 
    ·Slik installerer VB6 
    ·Hva er et program Statement 
    ·Hvordan Raise et heltall til en Power i C 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/