Projekt egzaminacyjny – Kalkulator walut to mini-aplikacja PHP, która pobiera kursy walut i przelicza podane kwoty między wybranymi walutami. W projekcie wykorzystamy: formularze HTML, walidację danych, pracę z API (JSON), sesję (historia obliczeń) i prosty cache do pliku.
1. Założenia i funkcje
- Użytkownik wpisuje kwotę, wybiera walutę źródłową i docelową.
- Aplikacja pobiera kursy walut (JSON) i liczy wynik.
- Błędy wejścia są jasno komunikowane (walidacja).
- Historia ostatnich przeliczeń przechowywana w sesji.
- Cache kursów w pliku (np. 1 godzina), aby…