The email validation is done server side using
filter_var( $values['youremail'], FILTER_VALIDATE_EMAIL )
A it is server side, it can not be an issue with your client’s browser ( e.g. browser, browser extensions )
As you managed to input correctly then the conclusion has to be that it is an input error either by the client mistyping e.g. a , instead of . or a fault with their keyboard e.g. @ mapped to #
They have done it via there phone, the screen shot they sent me the email way typed correctly?
I just tested on my phone and no issues (Android)
As I mentioned the red message ‘Email not valid’ comes from the server, so it makes no difference what device is used.
Do you have the screenshots? You can share them via my email support at fullworks.net and I’ll see if I can see any clues,
I have see this same issue with two users. In one case, he showed me the problem and I tried it on his phone and the problem was still there. When I tried to register him using my computer it worked fine.
Both users who have had problems were using Galaxy phones. (Galaxy S10E & Galaxy S7).
There is definitely some sort of problem there but I don’t know what it could be that is different.
Les
As I said, the email is validated server side, and to get the error then the email must fail this standard filter FILTER_VALIDATE_EMAIL.
So the conclusion must be that Samsung ( or the browser they are using on Samsung) is some how adding invalid characters to the text submission.
Really impossible to identify without being able to recreate.
Is there something ‘odd’ about the emails like strange combination of characters?
Do you know what browsers they are using on Samsung?
Are you able to reliably recreate the issue – if so I could add debug code and if you set up debug logging and recreate the issue then there is a way forward.
I have done some internet searches and it does seem that some version of Samsung have a bug where they send invalid characters in emails.
In the next version – I will change to strip any invalid characters before checking that the email is in the correct format
I’m checking to make sure its reproducible. There is nothing strange about the email addresses. One is first.last@gmail.com and the other is flast@rogers.com. It does sound like the browser is somehow adding extra character to the email address.
Thanks
Les
It is indeed reproducible so if you have some debug settings that you want me to make let me know.
Thanks
Les