Signup: absence of confirmation code in email with Greek characters

Issues related to the Login tools of WYSIWYG Web Builder.
Forum rules
PLEASE READ THE FORUM RULES BEFORE YOU POST:
viewtopic.php?f=12&t=1901

MUST READ:
http://www.wysiwygwebbuilder.com/login_basics.html
http://www.wysiwygwebbuilder.com/login_tools.html

TIP:
A lot of information about the login tools can be found in the help/manual.
Also checkout the demo template that is include with the software.
Post Reply
Aris
 
 
Posts: 228
Joined: Wed Aug 28, 2013 9:28 am

Signup: absence of confirmation code in email with Greek characters

Post by Aris » Sat Apr 08, 2017 6:55 pm

Hi.

Problem description: After signing up a user, sometimes he receives the email with the confirmation code. Sometimes he receives only an email with all the values of the Signup fields.

Problem specification: In my opinion, the cause has to do only with the English and the Greek characters. When the user writes his
Full name
in Signup with English characters, he receives the email with the confirmation code.

When he writes his
Full name
with Greek characters, he receives only an email with all the values of the Signup fields.

I tried this solutions: Form > EditBox >Validate > Custom Regular Expression:

1. /^([^\x00-\x80]|[a-zA-Z\ \'])+$/
2. /^[a-zA-ZΑ-Ωα-ωίϊΐόάέύϋΰήώ\s]+$/
3. /^[\x{0386}-\x{03CE}]+$/u

My purpose was to incorporate and Greek characters, in order the user to receive email with confirmation code.

Till now, I did not find a solution.

Please, can you help me?

Thank you.

Aris

User avatar
Pablo
 
Posts: 16864
Joined: Tue Mar 28, 2006 12:00 pm
Location: Europe
Contact:

Re: Signup: absence of confirmation code in email with Greek characters

Post by Pablo » Sat Apr 08, 2017 8:39 pm

The built-in script only supports alpha numeric characters. This is behavior by design for better security.
If you need different behavior then you will need to modify the code yourself.
After you have converted the signup form to a standard form then you have full control over the code.

Aris
 
 
Posts: 228
Joined: Wed Aug 28, 2013 9:28 am

Re: Signup: absence of confirmation code in email with Greek characters

Post by Aris » Sat Apr 08, 2017 8:55 pm

After you have converted the signup form to a standard form then you have full control over the code.
By "standard form" you mean the code generated in the HTML object after converting the Sign up to Form?

User avatar
Pablo
 
Posts: 16864
Joined: Tue Mar 28, 2006 12:00 pm
Location: Europe
Contact:

Re: Signup: absence of confirmation code in email with Greek characters

Post by Pablo » Sun Apr 09, 2017 7:21 am

By "standard form" you mean the code generated in the HTML object after converting the Sign up to Form?
Yes

Aris
 
 
Posts: 228
Joined: Wed Aug 28, 2013 9:28 am

Re: Signup: absence of confirmation code in email with Greek characters

Post by Aris » Sun Apr 09, 2017 9:13 am

Could we say that the code generated in the HTML object after converting the Sign up to Form has "precedence" over the Settings of the Layout grid Form?

Probably, my question seems stupid, but I have huge ignorance about PHP.

If there is answer to this question and this is "YES", then would it be useful to change some piece of this code?
For example, here:
/^[A-Za-z0-9_!@$.' &]{1,50}$/

Thank you.

User avatar
Pablo
 
Posts: 16864
Joined: Tue Mar 28, 2006 12:00 pm
Location: Europe
Contact:

Re: Signup: absence of confirmation code in email with Greek characters

Post by Pablo » Sun Apr 09, 2017 9:28 am

Could we say that the code generated in the HTML object after converting the Sign up to Form has "precedence" over the Settings of the Layout grid Form?
You should not enable the built-in form processor, because the signup script handles the forms.
If there is answer to this question and this is "YES", then would it be useful to change some piece of this code?
Yes, you can change the code to implement different behavior.
However I cannot help you with rewriting the code to because for me that would also take a lo of time.
Also be aware that changing to code may affect the security of the form. By allowing non-ascii characters, the form can be more easily hacked.

Aris
 
 
Posts: 228
Joined: Wed Aug 28, 2013 9:28 am

Re: Signup: absence of confirmation code in email with Greek characters

Post by Aris » Sun Apr 09, 2017 9:45 am

You should not enable the built-in form processor, because the signup script handles the forms.
Please, can you explain this?

Thank you, Pablo.

User avatar
Pablo
 
Posts: 16864
Joined: Tue Mar 28, 2006 12:00 pm
Location: Europe
Contact:

Re: Signup: absence of confirmation code in email with Greek characters

Post by Pablo » Sun Apr 09, 2017 9:52 am

Do not enable 'Use built-in PHP form processor script'.
The form is processed by the code in the HTML object.

Note that 'convert to form' is for advanced users only. Knowledge of PHP is required.

Aris
 
 
Posts: 228
Joined: Wed Aug 28, 2013 9:28 am

Re: Signup: absence of confirmation code in email with Greek characters

Post by Aris » Sun Apr 09, 2017 10:54 am

Thank you, Pablo.

Your answers are very helpful!!

Post Reply

Who is online

Users browsing this forum: No registered users and 2 guests