wake-up-neo.com

Speichern und Verschlüsseln von Kontaktformular 7 Einreichungen in der Datenbank?

Ich habe eine zusätzliche Sicherheitsanforderung (zusätzlich zu SSL) und suche nach einer Methode (entweder ein Plugin oder eine benutzerdefinierte Lösung) zum Verschlüsseln und Speichern von Übermittlungen von Kontaktformular 7 in der Datenbank. Zum Beispiel gibt es Plugins wie Flamingo , mit denen die Einreichungen in der DB gespeichert werden können. Es gibt daher andere Formularplattformen wie Gravitate Encryption , mit denen die Einreichungen in der DB verschlüsselt werden. Gibt es eine Option oder Methode zum Verschlüsseln von CF7-Übermittlungsdaten in der SQL-Datenbank?

1
Sam

Verwenden Sie, wie @kero sagte, einen CF7-Haken. Ich würde den Haken wpcf7_before_send_mail verwenden. Nehmen Sie Daten aus den Feldern des CF7-Formularobjekts auf und verwenden Sie diese Werte zum Speichern von Daten.

Ich habe mir hier einen Beitrag geschrieben, wie ich Daten aus dem CF7-Formularobjekt abrufen kann: http://securitydawg.com/changing-contact-form-7-with-the-wpcf7_before_send_mail-hook/ . Sie können dies verwenden, um loszulegen. Geben Sie einfach Ihren Code/Ihre Funktion ein, die die Felder aus dem CF7-Objekt liest, und speichern Sie diese Daten.

Viel Glück!

2
Rick Hellewell