2017-02-17 4 views
0

J'ai un formulaire où l'utilisateur ajoute son adresse e-mail, j'essaie d'empêcher les utilisateurs d'y entrer plusieurs fois. J'utilise "formulaire de contact pour le plugin de base de données" pour enregistrer l'adresse e-mail et les exporter vers Excel. tout en effectuant une recherche sur Internet, j'ai trouvé cette solution (lien ci-dessous) mais je ne peux pas le faire fonctionner, vous pouvez me aider s'il vous plaît:CFDB plugin: Prévention des soumissions en double à partir de CF7

https://cfdbplugin.com/?page_id=904

Merci

Répondre

1

J'ai trouvé la solution, dans la ligne où vous mettez le nom du formulaire que vous devez mettre le titre de la forme (ligne ci-dessous):

$formName = 'email_form'; // Change to name of the form containing this field 

donc, pour exemple si nous avons créé avec le formulaire de contact 7 un formulaire est ici shortcode que nous aurons :

<?php echo do_shortcode('[contact-form-7 id="69" title="Email_form" html_name="my_form"]'); ?> 

ce que je l'ai fait est que je mets la valeur de html_name dans le script de BDRC mais quand je l'ai changé à la valeur du titre il fonctionne