Welcome Guest, Not a member yet? Register   Sign In
[split] Bug in new form validation?
#21

(01-17-2018, 02:30 PM)what do you think about using of code v.3.1.6 in this case ? Wrote: /that same in email.php library/

public function valid_email($str)
{
if (function_exists('idn_to_ascii') && preg_match('#\A([^@]+)@(.+)\z#', $str, $matches))
{
 if (defined('INTL_IDNA_VARIANT_UTS46'))
 {
  $domain = is_php('5.4')
  ? idn_to_ascii($matches[2], 0, INTL_IDNA_VARIANT_UTS46)
  : idn_to_ascii($matches[2]);
  $str = $matches[1].'@'.$domain; 
 } else {
  $str = $matches[1].'@'.idn_to_ascii($matches[2]); 
 }
}

return (bool) filter_var($str, FILTER_VALIDATE_EMAIL);
}
Reply


Messages In This Thread
RE: [split] Bug in new form validation? - by Narf - 01-17-2018, 03:05 AM
RE: [split] Bug in new form validation? - by Narf - 01-17-2018, 12:11 PM
RE: [split] Bug in new form validation? - by Narf - 01-19-2018, 02:37 AM
RE: [split] Bug in new form validation? - by k_m - 03-18-2018, 05:38 AM
RE: [split] Bug in new form validation? - by Narf - 01-22-2018, 01:31 AM
RE: [split] Bug in new form validation? - by Narf - 02-14-2018, 11:22 AM
RE: [split] Bug in new form validation? - by Narf - 02-14-2018, 11:23 AM
RE: [split] Bug in new form validation? - by Leo - 05-08-2018, 12:17 PM



Theme © iAndrew 2016 - Forum software by © MyBB