Narzędzia użytkownika

Narzędzia witryny


pl:paw:lab_paw_php_scratch

Ćwiczenie 1: Rozszerzanie słownika

Proszę zmodyfikować program z poprzednich zajęć (słownik), tak aby było możliwe dodanie do słownika słow ze wskazanego pliku.

Powyższa funkcja powinna być dostępna tylko dla uprawnionych użytkowników. Przykładowo formularz dodający takie słowa powinien zawierać:

  • nazwę użytkownika,
  • hasło,
  • nazwę pliku.

Informacje o zarejestrowanych użytkownikach należy przechowywać w oddzielnym pliku w postaci rekordów: login,hasło, oddzielonych znakiem końca linii.

Plik z danymi zarejestrowanych użytkowików nie może być dostępny z wykorzystaniem URI.

Celem zwiększenia bezpieczeństwa hasło nie powinno być przechowywane jawnie, ale jako wartość funkcji skrótu np. korzystając z md5() albo sha1().

Jeżeli powyższe ćwiczenie jest niejasne, prosze poprosić prowadzącego o wyjaśnienia.

pl/paw/lab_paw_php_scratch.txt · ostatnio zmienione: 2021/01/08 14:09 (edycja zewnętrzna)