• You can be losing customers and never even know it due to an issue with IPV6 and the way WordPress core handles data validation.

    VentureBeat.com ran an excellent article by Brett Exnowski, that covers this problem, though I have doubts that his recommended solution will 100% solve the problem.

    At any rate, IPV6 takes more characters (Brett says 39, I say up to 45) than IPV4 (15). Many popular plugins have data tables set for just 15 characters. When WP is about to write to the database, it first checks data validation and totally tosses the entire data record if just one field goes over the maximum character limit – no notice; no errors; just “smiles” and moves on.

    And someone loses an interested prospect every time this happens.

    For more info, read my blog [redacted]

Viewing 2 replies - 1 through 2 (of 2 total)
  • Moderator Steven Stern (sterndata)

    (@sterndata)

    Volunteer Forum Moderator

    This is probably best addressed by a trac ticket requesting that the field for IP address be increased, though it may need to be done on a plugin by plugin basis, if each stores contacts/form submissions in its own way.

    Good point, though.

    Please do not use the forums to promote your blog.

    Thread Starter compusolver

    (@compusolver)

    Actually, the IP part of the issue, isn’t a WP issue – it’s an issue with many plugins.

    The WP issue is that upon failure of data validation, it discards the entire dataset (as opposed to say, truncating overly long data as MySQL would if not in strict mode), without posting an error in the log and without a notice of any kind.

    That part of the issue (core) has been brought up previously, and apparently the WP team feels that a silent discard is an appropriate response.

Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘Contact Messages & Disappearing Acts’ is closed to new replies.