Code

Discussion on Quform - Responsive Ajax Contact Form

Discussion on Quform - Responsive Ajax Contact Form

Cart 8,145 sales

ThemeCatcher supports this item

Supported

This author's response time can be up to 1 business day.

1406 comments found.

HI, i installed the script all good, but I don’t understand why the sent emails don’t arrive, when I send the message it says “Your message has been sent, thank you.” do not receive any email. Can you help me?

I use the Index.php modules

Thank you Best regards

Hi

We have a help guide here with solutions when you do not receive the email.

Regards, TC

Hi, today is the third time I have purchased Quform and I’m very happy with it and your support.

However, this time, after installing, when testing the form I’m receiving “Element ‘comments’ does not exist in the HTML but failed validation, ” the same for the other elements in the form. . Please let me know if you need more information to diagnose the problem.

On a side note: my PHP version is 7.4. I upgraded the site to 8.1 and started receiving a warning that ‘trim’ is deprecated. I went back to 7.4 and the problem disappeared. Ideas?

Thanks in advance for your help.

Hi

The error message means that in the file that is processing the form (by default process.php), there is code that is configuring a required field ‘comments’, but in the form HTML this field does not exist. If there is a required field that is missing in the submitted form data, the form processing can’t succeed.

To fix it, you can either search in the process file for “comments” and remove the block of code that configures this field, or add a “comments” field into the form HTML.

When this is fixed, it will also fix the ‘trim’ deprecated notice on PHP 8.1. We will also update the script with a fix to stop this message appearing in this situation.

Regards, TC

I feel like I have followed your instructions but keep getting following:

“Fatal error: Uncaught Error: Call to undefined function PHPMailer\PHPMailer\ctype_alnum() in /hermes/bosnacweb06/bosnacweb06as/b819/ipg.ginneswatsonkelso/quform/vendor/phpmailer/phpmailer/src/PHPMailer.php:1847 Stack trace: #0 /hermes/bosnacweb06/bosnacweb06as/b819/ipg.ginneswatsonkelso/quform/vendor/phpmailer/phpmailer/src/PHPMailer.php(1936): PHPMailer\PHPMailer\PHPMailer::isShellSafe(‘ginneswatsonkel…’) #1 /hermes/bosnacweb06/bosnacweb06as/b819/ipg.ginneswatsonkelso/quform/vendor/phpmailer/phpmailer/src/PHPMailer.php(1680): PHPMailer\PHPMailer\PHPMailer->mailSend(‘Date: Tue, 28 F…’, ‘—b1=_1OkU6nFPR…’) #2 /hermes/bosnacweb06/bosnacweb06as/b819/ipg.ginneswatsonkelso/quform/vendor/phpmailer/phpmailer/src/PHPMailer.php(1516): PHPMailer\PHPMailer\PHPMailer->postSend() #3 /hermes/bosnacweb06/bosnacweb06as/b819/ipg.ginneswatsonkelso/quform/process.php(382): PHPMailer\PHPMailer\PHPMailer->send() #4 /hermes/bosnacweb06/bosnacweb06as/b819/ipg.ginneswatsonkelso/quform/process.php(434): process(Object(Quform), Array) #5 {ma in /hermes/bosnacweb06/bosnacweb06as/b819/ipg.ginneswatsonkelso/quform/vendor/phpmailer/phpmailer/src/PHPMailer.php on line 1847”

Thanks for prompt response. Fortunately first hit when I searched “ctype PHP extension” was my Host (iPage) with clear instructions how to install it.

Error message no longer displayed – green ‘mail sent’ showing.

However, no mail arrived.

I followed your advice and changed $config[‘from’] = to the (unused) email address associated with my domain

Mail is now arriving but with no attachment.

Any advice ?

Sorted. I’d forgotten to change action=”quform/process.php” to action=”quform/process-file-uploads.php”

Almost perfect. However …....

I tried to remove the option of multiple files upload but got error messages so I put it back.

I might live with it and see how many people contacting me make use of it.

Hi

Thanks for the update. If you need help in the future with removing the multiple file upload, just let us know.

Regards, TC

1. Can the user receive reference code into his/her mail after Submitting application ? 2. Can this send SMS confirmation 3. Does this support Boottrap 4. Can User Print out Form after submitting ? 5. Can User receive Form structure in Mail ? 6. Can User Pause Feeling of form and return to it later ?

Hi

1. You could generate a unique reference code in PHP when the form is submitted and add it to the email (see this page for how to add extra data to the email).

2. No, it would require custom development.

3. You can create a form using bootstrap and install Quform on it.

4. This would require custom development.

5. You can set up an autoreply email, then copy the contents of the emails/notification.php into emails/autoreply.php to send them all of the form data. This email could be printed.

6. This would also require custom development.

Regards, TC

After I buy once, I can use this in multiple website right?

Hi

The license is for one one website. Currently there isn’t a multiple-site license option available on CodeCanyon.

Regards, TC

Hi, my prestashop form doesn’t work. Can i make a CMS page and use this form there? Thank you!

Hi

If the CMS setup you have allows you to follow the installation instructions, it should work. You could try it, and get a refund if it doesn’t.

Regards, TC

Hi! I have a question about the maintenance of your tool, especially regarding security updates. The last update was over 1.5 years ago. Is the script still being updated? For example PHPmailer from version 6.5 to version 6.7.1 or compatibility to PHP 8.1? Best thanks for the feedback and good luck with the great tool.

Hi

We’ve just released version 2.5.2 with PHPMailer 6.7.1 and verified compatibility with PHP 8.1 and 8.2 (changelog). See this page for help updating.

Regards, TC

That was fast. I am positively surprised! Many thanks for the exemplary customer service. And continued success!

Great product, is Saas available?

Hi

The product does not have a SaaS option, it needs to be self-hosted on a PHP enabled server.

Regards, TC

Hi,

Pre-purchase questions:

1. Can this form be integrated into a Bootstrap 5 page? Or will there be conflicts between Bootstrap styles and quform styles?

2. I’ll need to validate a phone input (digits only). Is this possible?

3. It looks like upload file type can be restricted. Can upload file size also be restricted?

Thanks.

Hi

1. The form should inherit the Bootstrap styles if you don’t include any of Quform theme CSS files when installing.

2. You can add a Digits validator to the field configuration to allow only digits (see this page for more info).

3. Yes, see the “Setting a maximum file size” section on this page.

Regards, TC

Thanks for reply. Purchased and already have a form up and running. Great script, very versatile and extremely well documented. Many thanks!

Thank you :)

Hi, I purchased Quform to add a contact for with captcha to a webpage. I uploaded your code and tested it – it works. But: The Captcha always is “catch” – really always. So, that’s not very useful when the captcha stays the same all the time. Did I miss something? Is something not working correctly? Thanks for your help in advance. Best greets, Michael

Hi

Please see the note at the bottom of this page for an explanation and other options.

Regards, TC

delete this… wrong section.

Hi, is it possible to have the form send to multiple recipients using the SMTP sending option to let’s say 3 email accounts, each with different SMTP passwords?

Hi

It is possible, but the default settings only support one SMTP password.

In the process.php file if you search for the second instance of ”$config[‘email’]”, you will find the code that sends the email, you could duplicate that block of code for each SMTP password and change the SMTP config and recipient in each duplicated block.

Regards, Ally

Fantastic, Thank you!

how do you centre the form

Hi

There are different ways to do it, but try adding this code to the quform/css/base.css file (or your site stylesheet) and adjust the width to suit.

.quform-outer {
    width: 600px;
    max-width: 100%;
    margin: 0 auto;
}

Regards, TC

will this work with php8.0

Hi

Yes, it is fully compatible with PHP 8.

Regards, TC

thanks

Hey there, Its looks pretty well can we use this form for WordPress website

Hi

You can use our Quform WordPress plugin for that.

Regards, Ally

Hello, have you support and future update for you AJAX FORM?

Hi

Yes, we continue to support this product and there will be future updates.

Regards, Ally

Hi there, Great script went through a few others on here but never got them to work so glad to find this at last a script that has good detail and easy to use and integrate to any page. Many thanx..

Hi! Wonder if anyone can help? I’ve created a form, and all appears to be OK. The form is fed data from an external API from another site. The data all comes through fine, however, the other site are stating they receive a “200 Success” header message even if there are errors on the form?

Thanks Ally! Very useful. Just to confirm: would I simply add that line above the existing code, or is there a specific location?

Hi

On the line directly above above the line that contains:

$result = array('type' => 'error', 'error' => $form->getError(), 'elementErrors' => $form->getElementErrors());

Regards, Ally

Cheers, thanks!!

Hello, I got this question from a client: is it possible to have the form send an autoreply text message to a mobile phone(the phone number typed in in the ‘phone’ field in the form) instead of a autoreply email? Or, better yet, send a text message and an email as autoreply?

I also owe you an apology, last time I asked for support your reply was in my Spam folder, I should have checked. Sorry Ally.

Hi

It’s possible, but it will require custom development.

In the process.php file at the “Custom code section #2” you could have code to integrate with a service like Twilio, or send a request to Zapier to send a message through an SMS service. You may need a developer though.

Regards, Ally

Thanks, do you do that custom development? How much it will cost?

Hi

Unfortunately we are not available for custom work.

Regards, Ally

Great script went through a few others on here but never got them to work so glad to find this at last a script that has good detail and easy to use and intergrate to any page. Many thanx

Glad you are happy with it, thanks for the feedback! :)

Regards, Ally

by
by
by
by
by
by

Tell us what you think!

We'd like to ask you a few questions to help improve CodeCanyon.

Sure, take me to the survey