form.php

9 replies · opened Apr 17, 2019

Ssweety867Apr 17, 2019

Hi.

I Download your update for Canva.
You delated the sendmail.php and there is now form.php

Can you tell me what I must change in the form.php that the sending work?

For example your demo-movers.html - When I load this to my webspace and test with sending its doesn't go.

I put in the form.php my email address for testing but nothing happened.

Pleas help me

Thanks

SSemicolon WebSTAFFApr 17, 2019

Hello,

Full Instructions for using the New Forms Processor is provided in the Documentation > Forms Section.

We have just checked out the Demos and everything appears to be working fine for us. Can you please provide us with a Live URL so that we can check out the exact issue and provide you with more assistance on this. Thanks for your Patience.

Meanwhile, do let us know if we can help you with anything else or if you find any further issues with Canvas.

Ssweety867Apr 18, 2019

The Live Url for testing is eu-randka.eu/demo-movers.html

On the top this form with three button for example the first Home Moving.

Hope you can help me

Thanks

Ssweety867Apr 18, 2019

I Must change something in the form.php? Add my fields???

Must change the php version? Aktuell I use php 5.3

Pleas I need your help!

SSemicolon WebSTAFFApr 19, 2019

Hello,

According to your Message and the issue you have been facing it appears that the issue is with the Version of your PHP. The Latest Version of PHPMailers uses PHP5.6 and above, so you will need to update the PHP on your Servers in order for the Forms on your Website to work.

Hope this Helps!

Let us know if we can help you with anything else or if you find any further issues.

Ssweety867Apr 20, 2019

It works!!!!! Thanks again for the help!

Problem was the older php version on my server.

Happy Easter!

Ssweety867Apr 20, 2019

Can you tell me only how to make it utf-8?

Ssweety867Apr 20, 2019

Have one question more. Sorry ;-)

in the form.php you have this:

$fromemail = array(
'email' => 'no-reply@website.com', // Company's Email Address (preferably currently used Domain Name)
'name' => 'Company Name' // Company Name
);

How can I make that the email is the mail from Person who send this email?

Thanks ;-)

SSemicolon WebSTAFFApr 21, 2019

Hello,

  1. Simply set the charset for the $mail Object. Example:
$mail->CharSet = "UTF-8";
  1. It is highly recommended to use an Email Address generated from the same domain as the Hosting Account as it is more secure, prevents SPAM and also prevents the chances of getting blacklisted from major Email Companies. Additionally, many Hosting Companies now enforce this by default to prevent SPAM from their Servers. So we assure you that this is the best way to implement Form Emails and we have done enough research for the Past 6-8 months before upgrading our Forms. Rest assured, you can simply add a replyto Field to your Form Settings so that when you press the Reply Button on the Emails you have received through your Forms, automatically add the Sender’s Email to the Reply Address box in your Email Replies.

To enable this, simply add the following code inside your <form>:

The template-contactform-email above is the Form Field name of the Email Address value submitted by the User.

This will definitely work fine. Hope this Helps!

Let us know if we can help you with anything else or if you find any further issues.

Ssweety867Apr 23, 2019

Super Thanks a lot!!!

Have the same question, or something new?

Sign in to the Canvas dashboard to reply or open your own topic. Canvas owners get direct help from the SemiColonWeb team.

Reply on the dashboard