<html lang="de-de" dir="ltr"><head></head><body>### [Bestätigung übereinstimmender Feldwerte in WPForms](https://wpforms.com/developers/how-to-perform-field-comparisons-within-your-wpforms/)

**Veröffentlicht:** 6. Oktober 2023
**Autor:** Umair Majeed

**Auszug:** Dieses Tutorial gibt Ihnen einen Code-Schnipsel, um Feldvergleiche innerhalb Ihrer Formulare durchzuführen. 

**Inhalt:**

Möchten Sie überprüfen, ob Benutzer dieselben Informationen in zwei verschiedenen Feldern eingeben? Während WPForms eine integrierte E-Mail-Bestätigung enthält, können Sie diese Funktionalität auf andere Feldtypen wie Telefon, Adresse oder jedes andere Feld erweitern, bei dem Sie die Benutzereingabe bestätigen müssen.

Diese Anleitung zeigt Ihnen, wie Sie die Feldvergleichsvalidierung mit einem einfachen Code-Schnipsel implementieren.

Wenn Sie speziell an der E-Mail-Bestätigung interessiert sind, können Sie dies ohne Code direkt im Formular-Builder einrichten, indem Sie unserer [Anleitung zur E-Mail-Bestätigung](https://wpforms.com/how-to-confirm-email-address-field-on-wordpress-forms/) folgen.

## Einrichten des Formulars

Erstellen Sie zunächst ein neues Formular oder bearbeiten Sie ein vorhandenes. In diesem Beispiel erstellen wir ein Formular mit zwei Telefonfeldern, um die Feldvergleichsvalidierung zu demonstrieren. Das erste Feld erfasst die Telefonnummer und das zweite Feld dient zur Bestätigung.

Wenn Sie Hilfe beim Erstellen eines neuen Formulars benötigen, lesen Sie bitte unsere Anleitung zum [Erstellen Ihres ersten Formulars](https://wpforms.com/docs/creating-first-form/).

## Hinzufügen des Code-Schnipsels

Als Nächstes müssen Sie den Code-Schnipsel hinzufügen, der die Feldvergleichsvalidierung handhabt. Wenn Sie nicht sicher sind, wo Sie benutzerdefinierten Code zu Ihrer Website hinzufügen können, lesen Sie bitte unsere Anleitung zum [Hinzufügen von benutzerdefiniertem Code](https://wpforms.com/developers/how-to-add-custom-php-or-javascript-for-wpforms/).

Der folgende Schnipsel vergleicht zwei **Telefon**felder und zeigt eine Fehlermeldung an, wenn sie nicht übereinstimmen:

Sie müssen drei Schlüsselwerte im Code anpassen:

1. Ersetzen Sie in **Zeile 10** `1000` durch Ihre Formular-ID
2. Ersetzen Sie in **Zeile 15** `3` durch Ihre erste Telefonfeld-ID
3. Ersetzen Sie in **Zeile 18** `4` durch Ihre zweite Telefonfeld-ID

Wenn Sie Hilfe beim Auffinden Ihrer Formular- und Feld-IDs benötigen, lesen Sie bitte unsere Anleitung [So finden Sie Formular- und Feld-IDs](https://wpforms.com/developers/how-to-locate-form-id-and-field-id/#locating-the-field-id).

Bei der Verwendung von Telefonfeldern müssen Sie möglicherweise das Muster in **Zeile 21** (`$pattern = '/^\d{10}$/';`) anpassen, um verschiedene Telefonnummernformate zu berücksichtigen, insbesondere für internationale Nummern oder benutzerdefinierte Formate. Das aktuelle Muster erwartet genau 10 Ziffern.

Und das ist alles! Durch die Verwendung von Feldvergleichen können Sie sicherstellen, dass die in Ihre Formulare eingegebenen Daten überprüft werden. Möchten Sie die Schaltfläche **Senden** bedingt anzeigen? Sehen Sie sich unser Tutorial [So blenden Sie die Schaltfläche Senden bedingt ein](https://wpforms.com/developers/how-to-conditionally-show-the-submit-button/ "So blenden Sie die Schaltfläche Senden bedingt ein") an.

## Referenzaktion

[wpforms\_process](https://wpforms.com/developers/wpforms_process/ "Verwendung der wpforms_process-Aktion")

**Kategorien:** Tutorials

**Tags:** PHP

---</body></html>