Harjoitus 6 - Kirjautumislomake

html_css_basics | ├── demos │ └── ... | ├── exercises │ ├── ... │ └── e6 │ ├── style.css │ ├── index.html │ └── signup.html |

Tehtävä

login_layout signup_layout

index.html

Lisää lomakkeeseen form-tagien sisälle piilotettu kenttä, joka kertoo vastaanottavalle sivulle, että kyseessä on kirjautuminen:

<input type="hidden" name="mode" value="login"> login

signup.html

Lisää lomakkeeseen form-tagien sisälle piilotettu kenttä, joka kertoo vastaanottavalle sivulle, että kyseessä on uuden tilin luonti:

<input type="hidden" name="mode" value="signup"> signup

CSS


Testaa lomaketta

https://tredu-form-app.herokuapp.com/palvelu.php

Jos vierailet sivulla selaimen kautta, sen pitäisi näyttää otsikko Kirjautumislomakkeen testauspalvelu ja kertoa, ettei kirjautumis-modea, käyttäjänimeä tai salasanaa ole asetettu.

normal

Kun lähetät lomakkeella onnistuneesti username, password ja mode=login (hidden filed) kenttien tiedot, sivuston tulisi näyttää käyttäjänimi, salasanatähdet ja kertoa oliko salasana oikein.

Kun lähetät lomakkeella onnistuneesti username, password, repeatpassword ja mode=signup (hidden filed) kenttien tiedot, sivuston tulisi näyttää käyttäjänimi ja molempien salasanojen tähdet.