Any idea why this statement evaluates to TRUE when $_POST[DisplayPhone] is 9876543210 ? if (($_POST[DisplayPhone] == 0) OR ($_POST[DisplayPhone] == "") OR is_null($_POST[DisplayPhone])) thanks spinhead