PHP-ohjelmointitehtäviä


Web-ohjelmointi PHP:llä

Kurssin kotisivu

 

Oppimistehtävä 1

Web-sovellus, jonka lomakkeen tiedot tarkastetaan luotujen sääntöjen mukaan. Kenttien käsittely on toteutettu luokan avulla. Luokka sisältää konstruktorin,

omat attribuutit joka tekstikentälle sekä set-, get- ja check-metodit jokaiselle attribuutille.

 

Harjoituksessa käytetty HTML5, PHP, Bootstrap, regex

Linkki

 

Oppimistehtävä 2

Oppimistehtävä 1:n sovellukseen lisätty tietojen näyttösivu. Tiedot tallennetaan laittamalla olio istuntoon (session). Näyttösivulla on mahdollisuus korjata annettuja tietoja.

Asetukset-sivulle lisätty mahdollisuus asettaa käyttäjänimi, joka tallennetaan cookieen.

Linkki

 

 

Oppimistehtävä 3

Oppimistehtävä 2:n sovellukseen lisätty tietokantayhteys. Luodun henkilön tiedot voi nyt tallentaa tietokantaan. Lisäksi tietokannasta voidaan hakea kaikki henkilöt

sekä hakea Jsonin avulla henkilöitä sukunimen perusteella (ääkköset eivät toimi haussa). Tietokannasta voi myös poistaa henkilöitä.

Linkki

 

 

 

 

Tätä dokumenttia saa kopioida ja muokata GNU General Public License (versio 3 tai uudempi) mukaisesti. http://www.gnu.org/licenses/gpl.html

Simo Suominen