Načrtovanje in razvoj spletnih aplikacij

17. vaja: Zaščita strani

Spoznali bomo
  • Kako s PHP-jem in MySQL-om zaščitimo spletne strani, da je ogled omogočen samo s prijavo

Vse strani v spletni aplikaciji, ki omogočajo vstavljanje, urejanje ali brisanje zapisov podatkovne zbirke kopiraj v nove dokumente in vstavi zaščito, ki bo preprečila dostop neprijavljenim uporabnikom.

Zaščito izvede koda PHP in MySQL:

Koda PHP in MySQL
  • vključi zunanjo datoteko 15vaja-session-MySQL-priimek-ime.php, ki zaščiti spletno stran in dovoli dostop le prijavljenim uporabnikom

Izdelaj kopijo naslednjih strani iz vaj in jih poimenuj:

  • Vaja 06: Vstavljanje:
    • 6vaja-MySQL-priimek-ime.php 17vaja-vnos-obr-MySQL-priimek-ime.php
    • 6vaja-1-MySQL-priimek-ime.php 17vaja-vnos-MySQL-priimek-ime.php
  • Vaja 07: Urejanje:
    • 7vaja-MySQL-priimek-ime.php 16vaja-admin-MySQL-priimek-ime.php
    • 7vaja-uredi-MySQL-priimek-ime.php 17vaja-uredi-MySQL-priimek-ime.php
    • 7vaja-urediDB-MySQL-priimek-ime.php 17vaja-urediDB-MySQL-priimek-ime.php
  • Vaja 08: Brisanje:
    • 8vaja-MySQL-priimek-ime.php 16vaja-admin-MySQL-priimek-ime.php
    • 8vaja-brisi-MySQL-priimek-ime.php 17vaja-brisi-MySQL-priimek-ime.php
  • Vaja 12: Vstavljanje in zdnji ID:
    • 12vaja-MySQL-priimek-ime.php 17vaja-zadnjiID-obr-MySQL-priimek-ime.php
    • 12vaja-izpis-MySQL-priimek-ime.php 17vaja-zadnjiID-MySQL-priimek-ime.php
  • Vaja 13: Vstavljanje zapisov:
    • 13vaja-MySQL-priimek-ime.php 17vaja-multivnos-obr-MySQL-priimek-ime.php
    • 13vaja-sporocilo-izpis-MySQL-priimek-ime.php 17vaja-multivnos-MySQL-priimek-ime.php
    • 13vaja-izpis-MySQL-priimek-ime.php 16vaja-admin-MySQL-priimek-ime.php