Heyo новичок в PHP здесь,
Я создаю регистрационную форму, где пользователь может выбрать, сколько членов семьи в семье, В зависимости от выбранного числа, одинаковое количество полей будетсоздан, чтобы позволить им вводить данные членов семьи.
Форма проверяет, все ли сообщения об ошибках пусты, прежде чем начинать вставку в базу данных.
Я пытался часами, хотя все еще не уверен, чтов результате чего массив возвращается пустым () - False,
Полный код - GDrive Share Link
Создание массивов
$MemberNameErr = array();
$MemberDOBErr = array();
Предоставление значений массива на основе количества членов семьи
for($Variable_Counter = 0; $Variable_Counter < $Family_Counter;
$Variable_Counter++)
{
$MemberNameErr[$Variable_Counter] = "";
$MemberDOBErr[$Variable_Counter] = "";
}
Если функция, которая проверяет отсутствие ошибок,
if ($FamilyNameErr == "" && $DateErr == "" && $EmailErr == "" && $PhoneErr == "" && $MobileErr == "" && empty($MemberNameErr) && empty($MemberDOBErr))
{
в настоящее время использует empty () в качествеспособ проверить, является ли массив пустым
создал их просто для того, чтобы проверить, не являются ли массивы не пустыми
if (!empty($MemberNameErr))
{
echo " MEMBER ERROR NOT EMPTY ";
}
if (!empty($MemberDOBErr))
{
echo " DOB ERROR NOT EMPTY ";
}
Спасибо за ваш вклад.