Zadanie 68
Napisz program, który określi położenie punktu o współrzędnych (x, y) względem prostokąta wyznaczonego
przez proste X=A, X=B, Y=C, Y=D, gdzie A<B i C<D. Program powinien przyjmować dane z formularza (współrzędne
punktu oraz parametry prostokąta), weryfikować, czy są to liczby oraz czy A<B i C<D, a następnie wyświetlać
dane wejściowe i wynik analizy w czytelny sposób (np. czy punkt leży wewnątrz, na krawędzi czy na zewnątrz
prostokąta).
Wskazówki dla ucznia:
- Sprawdź, czy wszystkie dane wejściowe są liczbami za pomocą is_numeric().
- Zweryfikuj warunki A<B i C<D, aby prostokąt był poprawnie zdefiniowany.
- Punkt leży wewnątrz prostokąta, jeśli x jest między A i B (A < x < B) oraz y jest między C i D (C < y < D).
- Punkt leży na krawędzi, jeśli x=A lub x=B albo y=C lub y=D (przy zachowaniu pozostałych warunków).
- Zabezpiecz dane wejściowe za pomocą htmlspecialchars(), aby uniknąć problemów z XSS.