Sähköisten asiointipalveluiden toteuttaminen

Sorakuilu

PHP-harjoitus 14, MVC ja PDO

Palaa takaisin harjoitukseen 13: muunna se MVC-mallin mukaiseksi.

Alla on näyttökartta järjestelmän toiminnasta:

Näyttökartta

Vaihe 1

Laadi sopiva kansiorakenne työllesi.

Toteuta tietokanta, jos sinulla ei sellaista ole (voit käyttää aikaisempaa taulua uutinen).

Tee toinen taulu kayttajat, johon tulevat ainakin seuraavat kentät: kayttajaID integer(10), kayttajatunnus varchar (50) ja salasana varchar(255).

Toteuta yhteystiedosto sekä kaksi mallitiedostoa (models, sisältävät SQL-lauseet):

Uutinen.php

Luo siihen seuraavat funktiot ja testaa niiden toiminta (voit myös vaihtaa nimet englanniksi) :

Kayttaja.php

Vaihe 2

Laadi tarvittavat näkymätiedostot osineen työllesi

Vaihe 3

Laadi reittitedosto index.php sekä tarvittavat kontrolleri- ja helper-tiedostot.

Vaihe 4

Laadi autentikointi järjestelmään.