Napisz program, który daje użytkownikowi wybór, czy chce wyświetlić numer kodu ASCII dla podanego znaku (za pomocą funkcji ord()), czy znak dla podanego kodu ASCII (za pomocą funkcji chr()), a następnie wykonuje wybrane działanie. Program powinien przyjmować dane z formularza, weryfikować ich poprawność i wyświetlać wynik w czytelny sposób.
Wskazówki dla ucznia
- Użyj listy rozwijanej (select), aby użytkownik wskazał, co chce zrobić.
- Dla kodu ASCII → znak: sprawdź, czy podana wartość jest liczbą (is_numeric()) i mieści się w zakresie 0-255 (standardowy ASCII).
- Dla znaku → kod ASCII: akceptuj pojedynczy znak i użyj ord() na pierwszym znaku ciągu.
- Zabezpiecz dane wejściowe za pomocą htmlspecialchars(), ale tylko przy wyświetlaniu, aby nie zmieniać danych do obliczeń.
- Wyświetl zarówno dane wejściowe, jak i wynik działania.