Changeset 415 for trunk/lib/Validator.inc.php
- Timestamp:
- Jul 1, 2013 7:45:33 PM (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/lib/Validator.inc.php
r396 r415 40 40 41 41 // validateEmail return types. 42 define('VALIDATE_EMAIL_SUCCESS', 0); 42 43 define('VALIDATE_EMAIL_REGEX_FAIL', 1); 43 44 define('VALIDATE_EMAIL_LENGTH_FAIL', 2); 44 45 define('VALIDATE_EMAIL_MX_FAIL', 3); 45 define('VALIDATE_EMAIL_SUCCESS', 4);46 46 47 47 class Validator { … … 179 179 * 180 180 * @access public 181 * @param string $val The input data to validate..182 * @return bool Validity of address.181 * @param string $val The input data to validate.. 182 * @return const One of the constant values: VALIDATE_EMAIL_SUCCESS|VALIDATE_EMAIL_REGEX_FAIL|VALIDATE_EMAIL_LENGTH_FAIL|VALIDATE_EMAIL_MX_FAIL 183 183 * @author Quinn Comendant <quinn@strangecode.com> 184 184 */ … … 209 209 // Compare ip2long twice for php4 backwards compat. 210 210 if ((ip2long($domain) == '-1' || ip2long($domain) === false) && function_exists('checkdnsrr') && !checkdnsrr($domain . '.', 'MX') && gethostbyname($domain) == $domain) { 211 return VALIDATE_EMAIL_MX_FAIL; 211 // FIXME: Do we care? 212 // return VALIDATE_EMAIL_MX_FAIL; 212 213 } 213 214
Note: See TracChangeset
for help on using the changeset viewer.