• Just installed RP (latest) in 2.5.1 and when trying a registration it throws back:

    “ERROR: Image Validation does not match.”

    and if there’s an apostrophe in the ‘About Yourself’ field it inserts a \ before the apostrophe when it refreshes with the error message?

    FYI: I have 2 contact forms on the site that use captcha without any problems and tried it (RP) on ‘local’ install and ‘live’ install.

Viewing 10 replies - 16 through 25 (of 25 total)
  • Doesn’t work for me gives a Image validation error.

    Using PHP Version 4.3.11

    Still not sure why some folks are getting the Image Validation error, but I am adding support for reCAPTCHA which may work better for you folks. Look for a new release later tonight. Cheers!

    Yes, we are all awaiting for the fix.

    Thanks for your great plugin.

    Just for the record, I’m getting the same error for the basic image verification but the reCAPTCHA works perfectly! Also, I’m still getting the apostrophe converting into a slash error, but that’s not a huge problem for me.

    Here are my server stats if it helps:

    Apache version 1.3.37 (Unix)
    PHP version 4.4.7
    MySQL version 4.1.22-standard
    Operating system Linux

    Thanks for the awesome tech support you’re giving, though! Most plugin creators just pump something out and never touch it again.

    You know what? I spoke too soon. The reCAPTCHA doesn’t work. You can type in anything and it still accepts. it. Oh well, I don’t think I’ll have too many spammers hitting me for the short time I have registration open!

    For me it helped to add an session_start() right before the use of the CAPTCHA Session Variable in register-plus.php (Line 584 in Version 2.6). Perhaps it might help to set session.auto_start in the PHP configuration file to proevent this error.

    Update to WP 2.6.1 and Register Plus 3.5.1.
    The “Image Validation does not match” is back.

    Rrrr. it was a easy fix but I can not recall how.

    ignore the previous comment. I must be blind or something. ??

    You may need to add the code <?php session_start(); ?> to the top line of the wp_login.php file to enable Simple CAPTCHA to work correctly.

    Having the same problem, don’t know why it’s happening since I’m new to WordPress and really don’t have the time or a full education at the moment, but at least I know what is causing it.

    Apache version 1.3.39
    PHP version 4.3.11
    register globals: off

    When wp_unregister_GLOBALS(); in wp-settings.php executes, it wipes the captcha session var out. If I comment the line it works fine. My guess is that commenting this is bad and has some security consequences. This is my work-around for now. I’ll let yall figure out a real fix.

    find wp_unregister_GLOBALS(); in wp-settings.php, and replace with this.

    // fix Register-Plus Captcha
    if (!empty($_SESSION['1k2j48djh'])) {
      $tmp_store_1k2j48djh = $_SESSION['1k2j48djh'];
    }
    
    wp_unregister_GLOBALS();
    
    // fix Register-Plus Captcha
    if (!empty($tmp_store_1k2j48djh)) {
      $_SESSION['1k2j48djh'] = $tmp_store_1k2j48djh;
      $_SESSION['OK'] = 1;
      unset($tmp_store_1k2j48djh);
    }

    Great plugin, by the way. You might learn a little from this FreeCap captcha: www(dot)puremango(dot)co(dot)uk. It does basically the same thing, but a few more features and security measures. The GP has really put it through the ringer over the years.

    One more thing that is off-topic, but should be mentioned. IE reports a JS error on the register page. It’s pointing to the code on line 1407 of register-plus.php. The error is the ‘year:’ is not getting a value (blank). So $regplus['calyear'] is empty at that point.

    year:<?php echo $regplus['calyear'];?>,

    Happy Coding!

Viewing 10 replies - 16 through 25 (of 25 total)
  • The topic ‘[Plugin: Register Plus] ERROR: Image Validation does not match.’ is closed to new replies.