Sprawdzenie, czy wartość jest poprawnym adresem IP
Założenie: Sprawdzimy, czy podana wartość jest poprawnym adresem IP IPv4.
Krok po kroku:
- Pobranie wartości z formularza: Załóżmy, że wartość adresu IP znajduje się w zmiennej
$_POST['ip_address']
. - Walidacja za pomocą funkcji `filter_var()`: Funkcja
filter_var()
z filtremFILTER_VALIDATE_IP
pozwala na sprawdzenie poprawności adresu IP. Zwraca adres IP, jeśli jest poprawny, lubfalse
w przeciwnym wypadku. - Wyświetlenie wyniku: W zależności od wyniku walidacji wyświetlamy odpowiedni komunikat.
$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.";
}
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.