Sprawdzenie, czy wartość jest poprawnym adresem IP

Założenie: Sprawdzimy, czy podana wartość jest poprawnym adresem IP IPv4.

Krok po kroku:

  1. Pobranie wartości z formularza: Załóżmy, że wartość adresu IP znajduje się w zmiennej $_POST['ip_address'].
  2. Walidacja za pomocą funkcji `filter_var()`: Funkcja filter_var() z filtrem FILTER_VALIDATE_IP pozwala na sprawdzenie poprawności adresu IP. Zwraca adres IP, jeśli jest poprawny, lub false w przeciwnym wypadku.
  3. 
    $ipAddress = $_POST['ip_address'];
    $isValidIp = filter_var($ipAddress, FILTER_VALIDATE_IP);
    
    if ($isValidIp !== false) {
      echo "Podany adres IP ($isValidIp) jest poprawny.";
    } else {
      echo "Podany adres IP jest niepoprawny.";
    }
    				
  4. Wyświetlenie wyniku: W zależności od wyniku walidacji wyświetlamy odpowiedni komunikat.

Ten przykład pokazuje podstawy walidacji adresu IP w PHP. Zachęcamy do dalszego zgłębiania tematu i poznawania innych metod walidacji danych w formularzach.

Dodaj komentarz 0

Your email address will not be published. Required fields are marked *