Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: Checkboxin arvon lukeminen

Sebu [07.04.2007 16:36:31]

#

Tein lomakkeen tietojen tietokantaan lähettämistä varten. Tein nyt vielä siihen yhden checkboxin mutten oikein tiedä miten sen arvo, eli onko siinä ruksi vai ei, luetaan.

Eli haluisin sen sillain että jos siin on ruksi niin tietokantaan lähetetään arvo '1' ja jos ei ruksia niin arvo '0'.

Kiitos etukäteen.

Short Php [07.04.2007 16:47:42]

#

Rastita seuraava jos olet 1:<input type="checkbox" name="nimi" value="1"><br>
Rastita seuraava jos olet 2:<input type="checkbox" name="nimi2" value="2"><br>

Eli arvoa ei kai edes näe, jos sitä ei ole asetettu, eli:
Jos rasti ruudussa "nimi", lähetetään nimi=1; jos taas ei rastia lähetetään simply nothing

Grez [07.04.2007 16:52:06]

#

Checkboxin arvo on aina vakio. Jos checkbox on valittuna, sen nimi ja arvo lähetetään lomakedatassa, jos se ei ole valittuna, arvoa ei lähetetä ollenkkaan.

Eli jos lomake olisi vaikka muotoa

<FORM METHOD="GET" ACTION="bla.php">
  <INPUT TYPE="CHECKBOX" NAME="Valinta" VALUE="1"> Valinta 1
  <INPUT TYPE="SUBMIT" NAME="SUBMIT" VALUE="L&auml;het&auml;">
</FORM>

Niin jos käyttäjä on valinnut ruksin ja klikkaa lähetäpainiketta niin tehdään haku:
bla.php?Valinta=1&SUBMIT=L%E4het%E4

Jos taas käyttäjä ei ole valinnut ruksia ja klikkaa lähetäpainiketta niin tehdään haku:
bla.php?SUBMIT=L%E4het%E4

Sebu [07.04.2007 17:09:05]

#

OK kiitos vastauksista. Selvensi asiaa.

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta