This forum is no longer open and is for reading/searching only.
Please use our new MachForm Community Forum instead.
MachForm Community Forums » MachForm 4
Prevent Email Entries from trbvm.com @ Forms
Started 10 years ago by ConnecTED | 6 posts |
-
Hello, I'm experienced a problem with users that are not using their real email addresses to fill the email field of my forms but they are using a temporary 10 minute email address from that site: http://10minutemail.com/10MinuteMail/index.html
That site is giving random email address that is active for 10 minutes...it's using addresses like: a3157254@trbvm.com, a3163727@trbvm.com etc...
Is there any way to setup a rule to the email field I use to my forms to not accept emails from trbvm.com ?
Posted 10 years ago # -
@ConnecTED: Not without customizing the Machform code, to the best of my knowledge. Sorry, but I can't give you any help on how to go about this; perhaps the Appnitro staff or other users will be able to help.
Posted 10 years ago # -
Thank you Willian for the reply, If my request is something that is not possible by using only a rule, what file I have to modify to prevent these enties?
Posted 10 years ago # -
You might want to check this:
http://www.appnitro.com/forums/topic/blocking-yahoo-accounts-in-email-field?replies=5MachForm Founder
Posted 10 years ago # -
Hello Yuniar, can you please confirm that the following change in code is ok?
//validation to check URL format function mf_validate_website($value) { global $mf_lang; $error_message = $mf_lang['val_website']; $value[0] = trim($value[0],'/').'/'; if(!empty($value[0])){ $regex = '/^https?:\/\/([a-z0-9]([-a-z0-9]*[a-z0-9])?\.)+([A-z0-9]{2,})(\/)(.*)$/i'; $result = preg_match($regex, $value[0]); if(empty($result)){ return sprintf($error_message,'%s',$value[0]); }else{ //block 10 Minute Mail if(strpos(strtolower($value[0]), 'trbvm') !== false ){ return "Sorry. Please use a non-10 Minute Mail address"; }else{ return true; } return true; } }else{ return true; } }
Posted 10 years ago # -
Yes, the code looks good.
MachForm Founder
Posted 10 years ago #
Reply
You must log in to post.