\n"; $errorCount++; $retval = ""; } elseif ($data !== $data2) { $errorMessage .= "Passwords do not match.
\n"; $errorCount++; $retval = ""; } elseif (strlen($data) < 8) { $errorMessage .= "Password must be at least 8 characters, must contain at least one upper case letter, at least one lower case letter, at least one number, and at least one non-alphanumeric character.
\n"; $errorCount++; $retval = ""; } elseif (!containsUpper($data) or !containsLower($data) or !containsNumber($data) or !containsOther($data) or containsSpaces($data)) { $errorMessage .= "Password must be at least 8 characters, must contain at least one upper case letter, at least one lower case letter, at least one number, and at least one non-alphanumeric character.
\n"; $errorCount++; $retval = ""; } else { // only clean up the input if it isn't empty $retval = trim($data); $retval = stripslashes($retval); } return ($retval); } ?>