Не могу разобраться с ошибкой. Если сделать проверку на имя: Код (Text): $firstNamePattern = "/^[a-zA-Z]+(([\'\,\.\-][a-zA-Z])?[a-zA-Z]*)*$/"; if (preg_match($firstNamePattern, $_POST['firstName']) == 1) { $firstName = htmlspecialchars($_POST['firstName']); } else { die ("Некорректное имя"); } то все работает. Но если добавить проверку на фамилию: Код (Text): $firstNamePattern = "/^[a-zA-Z]+(([\'\,\.\-][a-zA-Z])?[a-zA-Z]*)*$/"; if (preg_match($firstNamePattern, $_POST['firstName']) == 1) { $firstName = htmlspecialchars($_POST['firstName']); } else { die ("Некорректное имя"); } $lastNamePattern = "/^[a-zA-Z]+(([\'\,\.\-][a-zA-Z])?[a-zA-Z]*)*$/"; if (preg_match($lastNamePattern, $_POST['lastName']) == 1) { $lastName = htmlspecialchars($_POST['lastName']); } else { die "Некорректное фамилия"; } то браузер пишет: