• Hi!

    After upgrading to WP 4.6.1 the download link seems broken (Contactform 7 v4.5.1, EBD v3.4.2, Contact Form DB v2.10.25)

    I see the below error in my PHP log file, which indicates an empty email value. Which is odd because in the overview of Contact form db the email address is shown.

    WordPress database error Column ’email’ cannot be null for query INSERT INTO prefix_ebd_link (uid, selected_id, expire_time, time_requested, email, item_id, delivered_as) VALUES (‘aee6aaf02c4cda557e8204adc9d698af’, ‘2150’, ‘1478718376’, ‘1478113576’, NULL, ‘3’, ‘Both’) made by require(‘wp-blog-header.php’), require_once(‘wp-load.php’), require_once(‘wp-config.php’), require_once(‘wp-settings.php’), do_action(‘wp_loaded’), call_user_func_array, wpcf7_control_init, wpcf7_ajax_json_echo, WPCF7_ContactForm->submit, WPCF7_Submission::get_instance, WPCF7_Submission->submit, WPCF7_Submission->mail, do_action(‘wpcf7_before_send_mail’), call_user_func_array, ebd_process_email_form

    Any help is highly appreciated.

    • This topic was modified 7 years, 5 months ago by djstomp.
    • This topic was modified 7 years, 5 months ago by djstomp.
Viewing 2 replies - 1 through 2 (of 2 total)
  • The html field name in the form needs to be “your-email”. It’s possible that’s the problem. Go into your CF7 form and look at the html form part and make sure you have it as “your-email” (and “your-name” if you have a name field in there). See the screenshots page for an example of what I’m talking about – https://wordpress.org/plugins/email-before-download/screenshots/

    If that doesn’t fix it then tell me what version of Download Monitor you’re using and also post a URL so I can go try your page.

    Thread Starter djstomp

    (@djstomp)

    Simply brilliant! That fixed the issue.
    Although strange that it produces the error only recently..
    Anyway, thanks a lot.

Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘links to download files get a whitescreen, no download’ is closed to new replies.