Haluan tehdä lomakkeen, tyyliin
sukupuoli
[ ] mies
[ ] nainen
seuraava >>
Eli siis ongelma on nyt siinä, että 1) miten määritän sen mikä sivu tulee kun painaa seuraava nappulasta 2) miten voin määrittää sen että jos vastaa mies, niin ohjautuu eri sivulle kuin jos vastaa nainen? Eli tulee eri jatkokysymykset miehille ja naisille?
Toivottavasti joku ymmärtää ongelmani.
sukupuoli
[ ] mies
[ ] nainen
seuraava >>
Eli siis ongelma on nyt siinä, että 1) miten määritän sen mikä sivu tulee kun painaa seuraava nappulasta 2) miten voin määrittää sen että jos vastaa mies, niin ohjautuu eri sivulle kuin jos vastaa nainen? Eli tulee eri jatkokysymykset miehille ja naisille?
Toivottavasti joku ymmärtää ongelmani.
Vastaukset 2
Vanhimmat
Jos tuota valintaa ei tarvitse tallentaa mihinkään, seuraavan sivun valinta lomakkeesta onnistuu JavaScriptillä. Tosin silloin olisi järkevämpi tehdä vain kaksi tavallista linkkiä.
Lomakkeet tehdään -tagilla. Tämän tagin sisällä määritellään mihin käyttäjän selaimen pitää lähettää vastaukset ja millä tavalla. Lomake voisi siis olla esim seuraavanlainen:
Mies
Nainen
Kun käyttäjä painaa Seuraava-nappia, hänen nettiselaimensa pyytää palvelimelta sivu2.html-sivua ja pyynnön mukana menee POST-muodossa lomakkeen sisältö.
Silloin pitäisi sitten olla palvelimella jotain ohjelmointia, joka lähettää käyttäjälle takaisin sisältöä riippuen lähetetyn lomakkeen sisällöstä.
Ah vihdoinkin sain sen painikkeen toimimaan sinne seuraavalle sivulle.
Olen siis tekemässä "testiä" ja ajattelin tehdä sellaisen, että jos testin tekijä ruksii esim. kun kerran edellisessä vaiheessa vastasi mies, niin sitten tulee seuraava kysymys mistä pitää valita monta:
olen
[ ]plaa plaa
[x] plaa
[x] plöö
että sitten taas sen mukaan mitä tässä vaiheessa ruksitaan (siis monta asiaa), vaikuttaa siihen mikä sivu tulee seuraavana. jotenkin alkaa tuntumaan että teen liian vaikeaa tehtävää itselleni :o