• I cant seem to get the captcha field to work. I have deleted/retried – no success, looked at documentation. Have enabled error logging. Performed action of adding field – error msg is

    Cannot modify header information - headers already sent
    in /home/silverb1/public_html/bhrn/wp-content/plugins/participants-database/classes/PDb_Session.php on line 380

    Tried unchecking ‘Use Alternate Session Method’ got the following errors – then the setting automatically re-checked itself

    [01/21/23 6:25pm UTC]
    PDb_Session::get_php_session_id headers sent before session start. trace: require_once('wp-load.php'), require_once('wp-config.php'), require_once('wp-settings.php'), do_action('plugins_loaded'), WP_Hook->do_action, WP_Hook->apply_filters, Participants_Db::init, PDb_Session::get_instance, PDb_Session->__construct, PDb_Session->get_session_id, PDb_Session->get_php_session_id
    [01/21/23 6:25pm UTC]
    session_start(): Cannot start session when headers already sent
    in /home/silverb1/public_html/bhrn/wp-content/plugins/participants-database/classes/PDb_Session.php on line 256
    [01/21/23 6:25pm UTC]
    Cannot modify header information - headers already sent
    in /home/silverb1/public_html/bhrn/wp-content/plugins/participants-database/classes/PDb_Session.php on line 380

    Any help very appreciated.

    The page I need help with: [log in to see the link]

Viewing 4 replies - 1 through 4 (of 4 total)
  • Plugin Author xnau webdesign

    (@xnau)

    What is the captcha field doing? Describe how it’s not working, and how you have the field configured.

    Don’t worry about those messages in the log, they’re likely not related, also, leave the alternate session method preference unchecked, that should only be checked if you’re having a problem with sessions. The problme you see there is more likely due to anothyer plugin initiating output before the plugin can write the session.

    Thread Starter 1rico1

    (@1rico1)

    Here is what I have in the fields Title =Captcha, Name=captcha, Group=participants, Form Element=CAPTCHA and checked=Signup, the other fields Help Text and Attributes blank.

    When I try ANY of the Validation options and hit Update Fields, the Validation option always reverts back to Not Required.

    The Captcha Field is always in pink (in the wordpress dashboard). The Captcha will not appear on the sign up page with the rest of the fields.

    Thanks

    Thread Starter 1rico1

    (@1rico1)

    just fyi – I just disabled all plugins – made no difference, changed theme and made no difference.

    thx

    Plugin Author xnau webdesign

    (@xnau)

    Well, this is puzzling. It’s probably not another plugin or your theme. The validation for a captcha field will always be CAPTCHA, it won’t let you choose anything else….but the fact that it is forcing Not Required makes me wonder if there is some issue with the plugin install itself.

    One thing you can try is to manually delete the plugin and reinstall it. Here’s how to do that:

    First, you should delete the captcha field, then deactivate the Participants Database plugin. Do not use the “delete” button on the Plugins page.

    Now, go your your File Manager (in your hosting control panel) or FTP and find the plugin, the path will be something like wp-content/plugins/participants-database. Delete the whole participants-databse directory.

    Now go back to the plugins page and install Participants Database with a fresh download.

    Once you activate it, all your previous settings will be in place.

    Create the captcha field again, it should set the validation to “CAPTCHA” and appear in the signup form.

    By the way, don’t use the “fields” attribute in the signup shortcode, let the plugin settings determine which fields to include.

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘Captcha field not working’ is closed to new replies.