У тебя переменная создается в одной ветке if, а выборка происходит в другой.
| Код |
|---|
if (isset($_POST['email'])
{
if (check_email($_POST['email']))
{
global $DB;
$arUsers = CUser::GetList("EMAIL_EXACT_MATCH" => "Y", "EMAIL" => $DB->ForSql($_POST['email']));
if ($arUsers->SelectedRowsCount() == 0)
{
$errors[] = "Все плохо";
}
}
}
if (count($errors) > 0)
{
foreach($errors as $arIndex) ShowError($arIndex);
}
|
Пролог не забудь подключить!