timohei.net / Opintojaksot
/ Opintojaksot
/ Aiemmin pitämäni opintojaksot
/ Internet-sovelluskehitys
/ Toisen jakson aineistoa (PHP)
/ Neljännen viikon tehtävät (PHP, osa 2)
/
Osa B: Lomakkeiden käsittely
Lue ensin alla olevat tehtävät. Silmäile sitten PHP Trainer Kit -kirjasta lomakkeiden käsittelystä kertova Oppitunti 9 ja pistä merkille
tehtäviin liittyvät kohdat. Tee sitten tehtävät käyttäen kirjaa hyväksi.
Tehtävät
- Luo tiedosto B-get.php, joka
- lukee osoiteriville kirjoitetut luvut muuttujissa x1 ja x2 sekä laskutoimituksen tunnuksen +, -, * tai /
muuttujassa t (käytetään siis GET-metodia). Huomaa, että +-merkki täytyy osoitteessa antaa muodossa %2b, koska plus-merkki on
URL-osoitteessa varattu merkki. Katso esimerkki!
- laskee luvuilla valitun laskutoimituksen
- tulostaa tuloksen selaimelle muodossa 12 / 3 = 4
- Luo HTML-lomake B.html, jonka B-post.php-tiedostoa kutsuvassa lomakkeessa (FORM) on
- kaksi text-tyyppistä INPUT-kenttää syötettäviä lukuja varten (luku 1 ja luku 2)
- neljä radiopainiketta, joilla valitaan suoritettavaksi laskutoimitukseksi +, -, * tai /
Luo sitten tiedosto B-post.php, jota edellä kuvatun lomakkeen SUBMIT-painikkeen klikkaaminen kutsuu ja joka tulostaa valitun laskutoimituksen tuloksen (käytetään POST-metodia)
Jätä tiedostot palvelimelle tarkistettavakseni!
Päivitetty 28.8.2022
© Timo Heikkinen | timo piste heikkinen at oamk piste fi