• Steven Ray

    (@steveneray)


    Greetings

    I have noticed a strange issue for some time now. I build websites hosted on the same LAMP server and have used your plugin on three of the websites. What happens is that when a form is submitted with “Drop and Drag” active, the content passes with the form and also fills and submits another form together from a different website domain. The plugin is causing two forms to be submitted from two different websites at once. I am using version 1.3.8.7, but I noticed this issue around April 2024.

    When I disable “Drop and Drag” the problem ceases. I have changed the form name, made sure the [upload-file-##] is always different between websites, that the contact form number is different, and disabled any caching… and still, it clones and appends. I have tried Outlook, SMTP client, and Gmail, and the results are all the same.

    I can’t comprehend why the form content is tunneling through to a completely different domain and appending it. The only common details are they are on the same server using the same shared IP, and using HTML from the form, but that should not be an issue. The websites are all using the default WordPress built-in wp_mail() function.

    Here is a link to the screen capture from Outlook: https://freeimage.host/i/2palc6x

    Thanks!

Viewing 3 replies - 1 through 3 (of 3 total)
  • Thread Starter Steven Ray

    (@steveneray)

    Hello @glenwpcoder, I wanted to add that I did try an SMTP mailer to subvert the use of PHP, and the duplicated forms still occurred.

    Contact Form 7 “Mail (2)” form receipt does not include a duplicate; only the submitted “Mail” form with the attachment does. Thanks.

    Plugin Author Glen Don Mongaya

    (@glenwpcoder)

    Hi @steveneray ,

    Thanks for reaching out.

    Can you check and provide a screenshot of your Mail tab settings under “Contact -> Edit Contact -> Mail” tab.

    Also, check if mail(2) is selected or not. I haven’t encountered a similar issue before, so I’m not sure why it’s sending duplicates from a different website.

    Please let me know.

    Thread Starter Steven Ray

    (@steveneray)

    Hello @glenwpcoder, I did make reference to your request in my comments:

    “Contact Form 7 “Mail (2)” form receipt does not include a duplicate; only the submitted “Mail” form with the attachment does.” So yes, the Mail (2) courtesy receipt function is used.

    https://freeimage.host/i/2pO8XEv

    The only way I can remove the issue is to disable the “Drop and Drag” plugin.

    I am using the latest Avada 7.11.14 theme, which includes a Contact Form 7 module for ease of placement. However, I removed the module instance and tried hard coding the short link as text to see if the theme was causing the problem, but the form continued to duplicate. The other common denominator is that the form fields are duplicates of each other. However, the HTML header and footer content differs, and drop-down content changes, so it is not an exact duplicate, but the fields overall are identical.

    The three websites are hosted on the same Apache server using cPanel WHM (LAMP). The PHP is 8.3. Somehow, the SEND transmission connects to the different website forms via the “Drop and Drag” plugin during the form submission. That’s why I tried an SMTP method to circumvent the default PHP method. I don’t comprehend what could exist in your plugin that could reach across to another separately hosted account when there are no PHP calls or scripts involved in the form itself. I cleared all server and local caching too. There is something amiss, and your plugin causes it, but I don’t know enough about the coding to discover the cause.

    Thanks.

Viewing 3 replies - 1 through 3 (of 3 total)
  • You must be logged in to reply to this topic.