Макс Что-то я об этом не подумал... А в функию вместо имени передавать индекс? Т.е. что-то типа if (!isset($_POST["field1"][$var]) || $_POST["field1"][$var] == "") $error[] = "err1"; ?
Есть два скрипта Один - форма для юзеров для добавлений записи, в которой, к примеру, есть поля field1, field2, field3. Второй - админка, в которой есть редактирование и предварительная проверка записей, введенных пользователем. Как правильно объеденить проверку правильности введеных (на заполненность полей и длину текста в них) данных в одну функцию (чтобы не писать для всех форм одину и ту же проверку). Все нормально, если бы не вторая форма в одминке, с предварительной проверку записей. Если форма для редатирования и для добавлени выглядет как