| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> PHP /MySQL programmering >> Content
    Sådan bruges Checkbox i PHP
    HTML sprog kan bruges til at designe formularer , men det kan ikke håndtere den faktiske forarbejdning af brugerens input. Udviklere bruger sprog som PHP til at parse input fra webformularer . I PHP , kan du " skrive " danner værdier til en særlig variabel kaldet "$ _POST " og behandle dem på samme side eller en anden side. Den " $ _POST " variable tildeler navne til felterne baseret på " navnet" attribut i HTML-tags , så en indgang hedder " last_name " ville blive skrevet som " $ _POST [' last_name '] ." Afkrydsningsfelter fremlægge et problem, fordi flere afkrydsningsfelter kan dele samme navn. I dette tilfælde skal du gøre det delte navn, et array - en type variabel, der rummer mange værdier - og behandle det i overensstemmelse hermed. Instruktioner
    1

    Opret en HTML-formular , der indeholder afkrydsningsfelter . Du kan placere denne kode i enhver webside , men hvis du ønsker at udskrive formularresultater på samme side , skal du sørge for sidens filnavn har en " . Php " udvidelse . Når du tilføjer afkrydsningsfelter til formularen , give dem alle det samme navn med et par konsoller i slutningen : Hej


    < input type = " afkrydsningsfeltet " name = " checkme [ ] " value =" First " />


    < input type, = "send" name = "send" value = " Send formular " />

    < /form>

    give afkrydsningsfelterne ét navn med beslag skaber et array.

    2

    Tilføj "aktion " og " metode " attributter til " " tag . Sæt "handling" attribut til navnet på den PHP fil, du vil bruge til at behandle formularen. Brug navnet på den fil, der indeholder HTML-formular , hvis du ønsker at udskrive danner resultater på samme side. Indstil "metode" attribut til " skrive " som vist her : Hej


    3

    Lav en ny fil og gemme den med filnavnet anvendes i form er " action" attribut , hvis du ønsker at udskrive formularresultaterne til en ny side . Ellers kan du tilføje koden nedenfor HTML form på samme side. Start med at teste for at se, om brugeren indsendt formularen : Hej

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

    }
    4

    Tildel værdien af ​​din afkrydsningsfeltet array til en ny variabel : Hej

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

    $ checkme = $ _POST [' checkme '] ; < br >

    }
    5

    Output en liste over de markerede felter ved hjælp af en " foreach " loop : Hej

    if ( isset ( $ _POST [' submit' ] )) { < br >

    $ checkme = $ _POST [' checkme '] ;

    foreach ( $ checkme som $ afkrydsningsfeltet ) {

    echo $ afkrydsningsfelt. '';

    }

    }

    ovenstående kode cykler gennem hver værdi i " checkme " array. Hver gang løkken henretter er den aktuelle værdi tildelt variablen "afkrydsningsfeltet " , der er trykt på skærmen sammen med en HTML linjeindføring tag .

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan Spar Decimaler til MySQL 
    ·Sådan Embed en PHP fil i HTML 
    ·Hvordan kan man se Hvis en funktion Call er statisk ell…
    ·Hvad CMS Bruger PHP 
    ·Sådan Opdater MySQL Server 
    ·Sådan fjernes Eventuelle plustegn fra en streng i PHP 
    ·Sådan deaktiveres Multiple Sender i PHP 
    ·Sådan oprettes en ny tom i PHP 
    ·Sådan konfigureres WAMP Med Eclipse IDE til PHP 
    ·Sådan får du adgang Repeater rækker i PHP 
      Anbefalede Artikler
    ·Hvordan man laver en MFC Paint Brush Anvendelse 
    ·Sådan Loop Through MIME-typer 
    ·Script Vs . Indbygget funktion i SSIS 
    ·Sådan tilsluttes Parametre i en JSP Crystal Report 
    ·Sådan Test Fjernbetjening Timeout Connections i PHP 
    ·Sådan konstateres , om et nummer passer ind i den Int …
    ·Sådan justere tekst i PHP 
    ·Sådan oprettes forbindelse til en fjerncomputer i VBSc…
    ·Hvordan til at øge en MySQL Field 
    ·Sådan ændres Fieldset Color 
    Copyright © Computer Viden http://www.computerdk.com