Sprawdzenie, czy wartości w dwóch polach są zgodne
Założenie: Sprawdzimy, czy wartości dwóch zmiennych (np. z formularza) są identyczne. To przydatne np. przy weryfikacji poprawności wpisanego hasła.
Krok po kroku:
- Pobranie danych z formularza: Załóżmy, że mamy dwie zmienne,
$haslo1
i$haslo2
, przechowujące wartości z pól formularza “Hasło” i “Powtórz hasło”. - Porównanie wartości: Użyjemy operatora porównania
===
(identyczne, uwzględniając typ danych) do sprawdzenia, czy zmienne są identyczne. - Dodatkowe zabezpieczenia (ważne!): W rzeczywistych aplikacjach, przed porównaniem haseł, należy je zaszyfrować (np. używając funkcji `password_hash()` i `password_verify()` z PHP). Powyższy przykład służy jedynie do demonstracji porównania wartości.
$haslo1 = $_POST['haslo1'];
$haslo2 = $_POST['haslo2'];
if ($haslo1 === $haslo2) {
echo "Hasła są zgodne!";
} else {
echo "Hasła są różne!";
}
Ten kod pobiera wartości z pól formularza o nazwach ‘haslo1’ i ‘haslo2’ i porównuje je. Jeśli są identyczne, wyświetla komunikat “Hasła są zgodne!”, w przeciwnym razie “Hasła są różne!”.
Ten przykład pokazuje podstawy porównywania wartości w PHP. Zachęcamy do dalszego zgłębiania tematu walidacji formularzy i bezpieczeństwa aplikacji!