Zadanie 92
Napisz program, który wypełnia tablicę o wymiarach n x m, gdzie n<100 i m<100 - wartości n i m podaje użytkownik,
a następnie wyświetla te liczby. Liczby należy wprowadzić do komponentu textarea oddzielone
przecinkami. Program powinien zweryfikować, czy n i m są liczbami całkowitymi mniejszymi od 100,
czy podane wartości są liczbami (całkowitymi lub rzeczywistymi), oraz czy ich liczba zgadza się z n x m,
a następnie wyświetlić tablicę w czytelny sposób, np. w formie tabeli.
Wskazówki dla ucznia:
- Sprawdź, czy n i m są liczbami całkowitymi (is_numeric() i is_int() po konwersji)
oraz czy są mniejsze od 100.
- Użyj explode(), aby rozdzielić ciąg z textarea na tablicę liczb na podstawie przecinków.
- Zweryfikuj, czy każda wartość jest liczbą za pomocą is_numeric().
- Przekształć jednowymiarową tablicę na dwuwymiarową, rozdzielając ją na wiersze po m elementów.
- Zabezpiecz dane wejściowe za pomocą htmlspecialchars() przy pobieraniu, aby chronić przed XSS.