1406 comments found.
Do you think it would improve something if I take the time to update all my forms with the latest version? And, do you know a way to prevent double clicks (double or triple submission of the form)? Thanks a lot for your answer.
Hi
If everything is working it’s probably not worth it to update. There is already protection against multiple clicks built into the script. Note that the multiple click prevention will only work when JavaScript is enabled in the browser.
If you are having an issue with multiple submissions I can check that it is working in the form if you could post a link to the page or send the link via the contact form on our profile page.
Regards, Ally
I want to test just simple form, template/index.html.
which file have to edit?
Hi
The template/index.html form is processed by the file template/quform/process.php
Regards, Ally
Dear sir, i have sent my issue through email with har file.. Please have a look and help me. Regards.
Hi
I sent you a reply about this.
Regards, Ally
Received but i did as you mentioned and sent har file but still no response from your side.. Kindly help sir and check the mails with code and har file.
Hi
The cause of the issue appears at the bottom of the HTML you sent, something is injecting the /script/lwsu.min.js script into the page for you.
The HAR file doesn’t contain the information about how the script got into the HTML, just a request to onclickgenius.com/script/i.php?.... I’m not sure if that is the cause or happened after the script was loaded.
There is nothing in the Quform files that could cause this though and it does not happen for me on your site. I still believe it is malware that is installed on the computer (or ISP or network) that is causing this issue. Something is injecting this script into web pages. I am not a security specialist so I’m not able to say for sure.
There are a few web search results for /script/lwsu.min.js but no sign on what could be causing it.
I would try it in a different browser, in incognito mode, and with extensions disabled, run Malwarebytes on the system, try it on a different PC and network, to see if there is a common link when it happens. Otherwise you would need to ask someone who has more expertise in malware to help.
Regards, Ally
Dear Sir, Can you please help me. I tried almost all possible solution but failed…the redirection is not being stopped..when i calik or my any of user click on input field he redirects to an advertsing website through opening a new tab..i also contacted to you several times and you said to update the new code..i did but problem is same..i know my supporting period is over but truly i need your help…i deleted my all files and reuploaded again…i deleted my ftp account and all database..i changed my all login passwords but problem is same..this advertisement opens two time per user..no matter on which device he is..requesting you to help me..please…..
Hi
Please could you send the following information to info@themecatcher.net so I can investigate further. Open the browser dev tools (F12), then refresh the page:
1. Go to the Console tab, if there are any messages there copy & paste them into the email.
2. Then go to the Elements tab and right click the <html> element and choose Copy – Copy outerHTML and paste that into the email.
3. On the Network tab make sure recording is active (click record in top left), then trigger the advertising popup then right-click anywhere on the grid of network requests, select Save as HAR with Content and attach this .har file to the email.
Regards, Ally
I just purchased the product and create form with example-multiple-forms. When i add 2 colum from the origin I get error. How I must fix this problem. Also i add 2 data for process-file-uploads. When submit
This error came: Fatal error: Uncaught PHPMailer\PHPMailer\Exception: Invalid address: (to): in /home/fjauktut/public_html/quform/vendor/phpmailer/phpmailer/src/PHPMailer.php:1083 Stack trace: #0 /home/fjauktut/public_html/quform/vendor/phpmailer/phpmailer/src/PHPMailer.php(1005): PHPMailer\PHPMailer\PHPMailer->addOrEnqueueAnAddress(‘to’, ’’, ’’) #1 /home/fjauktut/public_html/quform/process-multi-form1.php(381): PHPMailer\PHPMailer\PHPMailer->addAddress(’’) #2 /home/fjauktut/public_html/quform/process-multi-form1.php(448): process(Object(Quform), Array) #3 {main} thrown in /home/fjauktut/public_html/quform/vendor/phpmailer/phpmailer/src/PHPMailer.php on line 1083
How must I do? Thank you for your support
Just fix the problem. The next problem is how make sure the emil succesful enter to my email. All setting config I fill. But still the email i didnot receive in my Inbox or Spam
Hi
Please see our help guide for this issue. I’d recommend Solution #4 to use an SMTP server to sent the email which is much more reliable than the default PHP mail() function.
Regards, Ally
My problem now is: 1. When i add 2 colum from the origin, 1 of the colum didnot sent data to the email. I setting its like the origin. But still didn’t sent the data. 2.The email always go to spam how to make its not go to spam. Please guide me to fix this problem. thank you very much.
Hi
1. For each field you have in the HTML you will need to add the corresponding PHP code to the process file at the section “FORM ELEMENT CONFIGURATION”, so that it is displayed in the email. It sounds like the field(s) in the second column are missing from the process file. See Adding a form element.
2. If you use an SMTP server and set the $config[‘from’] email address to be the same as the SMTP email address it shouldn’t go to spam. If it still goes to spam you can set up a filter or rule to not send the email to Spam. For example in Gmail and similar services you can set a filter if subject contains “Message from” then “never send to Spam”.
Regards, Ally
thank you very much for the respone & guide. I just wanto to khow how to setup the filter. Can you give the link guide. Thank tou very much
Hi
It depends on what email software you are using. For example in Gmail there are instructions here. In the second step of creating a filter choose “Never send it to Spam”. For other software you can probably just add the “From” email address to your contacts/address book to allow it.
Regards, Ally
When 1 create 2 colum dan set like guide you give its make this error. All colum to fill just fill but still. Error. What must I do. I set the process-multi-form1 not process.php. Is’t another file thats must fill? Notice: Undefined variable: telefon in /home/fjauktut/public_html/quform/process-multi-form1.php on line 219
There was a problem
Fatal error: Uncaught TypeError: Argument 1 passed to Quform::addElement() must be an instance of Quform_Element, null given, called in /home/fjauktut/public_html/quform/process-multi-form1.php on line 219 and defined in /home/fjauktut/public_html/quform/lib/Quform.php:31 Stack trace: #0 /home/fjauktut/public_html/quform/process-multi-form1.php(219): Quform->addElement(NULL) #1 {main} thrown in /home/fjauktut/public_html/quform/lib/Quform.php on line 31
In form: <label for=”telefon”>Telefon </label> <input id=”telefon” type=”text” name=”telefon” title=”We will never send you spam.” />In process multifirm 1: /
* * Configure the message element * Filters: Trim * Validators: Required */ $subject = new Quform_Element(‘telefon’, ‘Telefon’); $subject->addFilter(‘trim’); $form->addElement($telefon);Action I use process-multifirm-1.php Whats must I do. Tahnk you very much for your support
I just figure out the mistake. Thanks you very much
All setting successful. But I get error email in the inbox.
This message was created automatically by mail delivery software.
A message that you sent could not be delivered to one or more of its recipients. This is a permanent error. The following address(es) failed:
xxxxx@gmail.com host smtp.mailchannels.net [52.24.105.77] SMTP error from remote mail server after end of data: 550 5.7.1 [BFD] Sender prohibited by SPFWhat this mean? How to fix this. Please help ni. Thanks you very much
Hi
The is more information about that error in this MailChannels support page.
In the process file try changing this option:
$config['from'] = 'xxxxx@gmail.com';
To an email address that is a permitted sender of the SMTP server.
$config['from'] = 'permitted-sender@example.com';
Regards, Ally
simply autoreply=true and it doesn’t work anymore
Hi
Please see Solution #1 on this page, particularly the autoreplyFrom option.
If that doesn’t work I’d highly recommend Solution #4, as SMTP is a much more reliable way to send email than the default method.
Regards, Ally
Sir I purchased the product but after 6 months it is showing pop up ads when i click/tap on text box of form.
Hi
I can assure you that there is no code in Quform that could do this. Any JavaScript that is loaded on the page has the capability to do this. Could you post a link to the page or send the link privately to info@themecatcher.net so that I can find out what is causing it?
Regards, Ally
Hi, can I have some content preloaded in the form? For eg if user select ENGLISH, then he can select the loaded choice of English teacher. If user selected MATH, then he can select the loaded choice of MATH teacher. Thank you.
Hi
There is nothing built into the script for this, so it would require custom development. It would be relatively simple for a developer to implement this for you.
There’s some example code on this page. Although this code is for the WordPress version of Quform, the same code can be used on this version, you’d just need to change lines 2 and 3 to be the selectors of the two select menu fields in your form. Then just put the code on, for example, line 4 of quform/js/scripts.js.
Regards, Ally
Just wanted to drop in to say thanks for a great product. I’ve used other PHP forms in the past, and QuForm is much easier to use and customize. All the best!
Thank you 
Hi
Please double check that the files were uploaded to the correct location, and that this file exists on the server http://www.vatera.com.au/v3/quform/process.php
Even when visiting the process.php file directly the server is responding with 500 Internal Server error, could you ask your host why this is happening? It looks as if PHP isn’t set up correctly on the server.
Regards, Ally
Hi Ally, Yes the I’ve uploaded the file in the correct location. I will contact my hosting people. Thanks again.
Hi,
I got the response from my web hosting people – see below.
Thank you for contacting us. Currently we set the open_basedir setting to none on the Plesk https://stackoverflow.com/questions/1846882/open-basedir-restriction-in-effect-file-is-not-within-the-allowed-paths But now you get error on your phpmailer. https://stackoverflow.com/questions/54536502/uncaught-phpmailerexception-could-not-instantiate-mail-function Have you input the correct smtp as detail below?SMTP Host: mail.vatera.com.au Outgoing Server/ SMTP Port: 587 SSL: Disable/None POP3 Host: mail.vatera.com.au Incoming Server/ POP3 Port: 110 SSL: Disable/None IMAP Port: 143
Please advise. Feel free to get back to us for further assistance. Thank you.
Best Regards, aspwebhosting.com.au Customer Support
Hope this helps.
Thanks,
RS
Hi, This is the question from my ISP.
Could you ask the developer what version of php needed and do you need other things to enable on php?Please advise.
http://www.vatera.com.au/v3/contact_us2.htmThe error msg when tried to send – see below.
There was a problem PHP Fatal error: Uncaught phpmailerException: Could not instantiate mail function. in D:\inetpub\vhosts\vatera.com.au\httpdocs\V3\quform\lib\class.phpmailer.php:1524 Stack trace: #0 D:\inetpub\vhosts\vatera.com.au\httpdocs\V3\quform\lib\class.phpmailer.php(1342): PHPMailer->mailSend(‘Date: Sun, 6 De…’, ‘This is a multi…’) #1 D:\inetpub\vhosts\vatera.com.au\httpdocs\V3\quform\lib\class.phpmailer.php(1215): PHPMailer->postSend() #2 D:\inetpub\vhosts\vatera.com.au\httpdocs\V3\quform\process.php(383): PHPMailer->send() #3 D:\inetpub\vhosts\vatera.com.au\httpdocs\V3\quform\process.php(435): process(Object(Quform), Array) #4 {main} thrown in D:\inetpub\vhosts\vatera.com.au\httpdocs\V3\quform\lib\class.phpmailer.php on line 1524
Thanks.
Ignore my msg above…I got it working now 
Hi
Great, thanks for letting me know. 
Regards, Ally
Hi,
It was working when I test with my email (see above comment) but when I change the email to my client email, it gave me error message again like above.
There was a problem PHP Fatal error: Uncaught exception ‘phpmailerException’ with message ‘SMTP connect() failed. https://github.com/PHPMailer/PHPMailer/wiki/Troubleshooting' in D:\inetpub\vhosts\vatera.com.au\httpdocs\V3\quform\lib\class.phpmailer.php:1558 Stack trace: #0 D:\inetpub\vhosts\vatera.com.au\httpdocs\V3\quform\lib\class.phpmailer.php(1340): PHPMailer->smtpSend(‘Date: Sat, 19 D…’, ‘This is a multi…’) #1 D:\inetpub\vhosts\vatera.com.au\httpdocs\V3\quform\lib\class.phpmailer.php(1215): PHPMailer->postSend() #2 D:\inetpub\vhosts\vatera.com.au\httpdocs\V3\quform\process.php(383): PHPMailer->send() #3 D:\inetpub\vhosts\vatera.com.au\httpdocs\V3\quform\process.php(435): process(Object(Quform), Array) #4 {main} thrown in D:\inetpub\vhosts\vatera.com.au\httpdocs\V3\quform\lib\class.phpmailer.php on line 1558
Is this the only line I need to change?
$config[‘smtp’] = array( ‘host’ => ‘168.1.35.24’, ‘port’ => 587, ‘username’ => ‘office@vatera.com.au’, ‘password’ => ’’, ‘encryption’ => ’’
This is the URL http://vatera.com.au/v3/contact.asp
Let me know.
Thanks,
Hi, I also contacted the hosting people and they give this comment, I hope it helps. See below.
Thank you for contacting us.Regarding this issue – Error message which related to this error and we have confirmed that open_basedir setting to none on the Plesk still applied and it seems this issue are related to your script at SMTP configuration and we are not sure about website script because they have the different structure on every website so we suggest to ask your website developer for script issue, since only web developer knows the most about their website script and make sure that mail account like username and password that you entered is correct.
This are the lines that I changed. Do I need change vatera Host and Port ID?
$config[‘smtp’] = array( ‘host’ => ‘206.217.202.18’, ‘port’ => 587, ‘username’ => ‘office@vatera.com.au’, ‘password’ => ’’, ‘encryption’ => ’’
Hi
Your SMTP provider will be able to give you the correct settings for this. If you are using port 587 you should probably also set 'encryption' => 'tls',
Also if you have a username you will probably also need a password.
There is a file in the script for testing SMTP settings, it’s the quform/smtp-check.php if you follow the instructions in that file then upload it to your server and visit that URL it will try to send an email with those settings with debugging information shown. Once you get it sending to your email address, try it with the client’s email address then if it works you can copy the SMTP settings and From address to the Quform process file.
Regards, Ally
Hi, I will be using ASP pages. What will be the best way of implementing this?
Will this work with <!-#include file ->
Let me know
Thank u
Hi
I’ve replied to your other comment.
Regards, Ally
How difficult is it to integrate into an HTML/CSS contact form? Just need a simple name/email/message contact form.
I intend to use in this theme: https://themeforest.net/item/duduk-digital-agency-html-template/23882229
Hi
In my opinion it is not difficult. There is a step by step guide here.
Let me know if you have any issues.
Regards, Ally
Hello Team, I have the error ” ( ! ) Fatal error: Uncaught phpmailerException: Invalid address: (addAnAddress to): in C:\wamp64\www\assos\quform\lib\class.phpmailer.php on line 881 ( ! ) phpmailerException: Invalid address: (addAnAddress to): in C:\wamp64\www\assos\quform\lib\class.phpmailer.php on line 881 Call Stack #TimeMemoryFunctionLocation 10.0022423856{main}( )...\process-multi-form1.php:0 20.0132615256process( )...\process-multi-form1.php:449 ” Please confirm the possible solution. Thanks
Hi
It looks like in the process-multi-form1.php file there isn’t a recipient address specified.
In that file you should see this line:
$config['recipients'] = '';
Add an email address in between the quote marks, for example:
$config['recipients'] = 'me@example.com';
Regards, Ally
Thank you for your response, please confirm why the captcha characters not changing it has remained as “catch”
Hi
The script does not currently support a randomly generated image out of the box, please see the note at the bottom of this page for alternatives and a link to our guide for a generated image.
Regards, Ally
We bought this some time ago and one issue with it is that as far as I can see it doesn’t allow users to remove uploads once they have added them. The docs for the current Wordpress version refer to an enhanced uploader that sounds like it has that facility. Does this have it now?
Hi
There isn’t anything built into the script for this but with some simple JavaScript you can reset the file upload field values.
For example, add a link next to the file upload field:
<a href="#" class="reset-file">Reset</a>
Then in the js/scripts.js add the following code on line 3:
$('.reset-file').on('click', function (e) {
e.preventDefault();
var $files = $(this).closest('.quform-element').find('input[type="file"]');
$files.each(function () {
$(this).replaceWith($(this).val('').clone(true));
});
});
Regards, Ally
Thanks, I will try it.
I’ve been trying this again and it doesn’t work for me.
Hi
The code assumes there is a wrapper div with the class “quform-element” around both the file upload field and the reset button. Could you check if that is the case?
Could you post a link to the page with the form or send the link privately to the contact form on our profile page? Thanks!
Regards, Ally
Hello Team, I have a problem, with reCaptcha2. there is a message in my reCAPTCHA panel: “We detected that your site is not verifying reCAPTCHA solutions. This is required for the proper use of reCAPTCHA on your site. Please see our developer site for more information.” I added all required scripts into contact page and php process file, yet it ocures. Can you please give me some solutions? thank you
Hi
Could you send a link to the form page and the process.php file to info@themecatcher.net and I can check it over?
I’ve had that message before, but it should disappear over time as more people use the form.
Regards, Ally
is there a way I can not only send the form to the process.php but also send it to our CRM? I have a URL for the CRM, just need to send the details to that as well.
Hi
Yes, in the process.php file at for example the “Custom code section #2” comment you can add custom code to send a request to your CRM. You could use the curl_ PHP functions to do this, and forward the entire $_POST array or only specific values. You may need a developer.
Regards, Ally
Great product, is Saas available?
Hi
Thank you. We do not have a Saas available for this.
Regards, Ally
Hello I’m confused. I implemented the quick solution “multi form examlpe”. Found out that process-muti-form1.php is responsible for pocessing it. Everything works ok, except the subject and content of e-mail message that is sent to me. I wanted to change the topic of message so I changed text in $config[‘subject’] in process-multi-form1.php. But nothing happend. I still recieve messages with deafult “Multi form 1 example” subject. Can you please help me solve this issue?> thank you
Hi
That is exactly how you would change the email subject. Can you double check that it is the correct process file for the form? You can look at the form action attribute to make sure. Also make sure that the changed file was uploaded to the web server.
Let me know if you are still having an issue with this.
Regards, Ally
Hi, Is there a way to position the labels inside the inputs?
Best regards!
Hi
There isn’t an option within the script for this. The easiest way would be to add a placeholder attribute to the input field.
Alternatively you could implement a script like infieldLabel onto the fields.
Regards, Ally
Hi,
It is possible to get and use the folder name where the plugin is installed? and use it into the email?
Hi
In the process.php file just above the line containing END FORM SETTINGS you can add extra data to the email.
For example to get the folder name where Quform is installed (the path on disk), you can use this code:
$config['extra']['Folder'] = QUFORM_ROOT;
To get the URL that the form was submitted from, you can use this code:
$config['extra']['Referer'] = Quform::getReferer();
Regards, Ally