unset — Примечание: неопределенное смещение: 22 в C: \ xampp \ htdocs \ authen.php в строке 82

строка номер 82 является оператором if
$ re_arr — массив, содержащий 25 элементов

if ($pass[0]==substr($re_arr[$i],0,1))
{
$pass1[0]=$re_arr[$i];
unset($re_arr[$i]);
$re_arr=array_values($re_arr);
}

что можно сделать, чтобы избежать уведомления

-1

Решение

Добавьте проверку, если $re_arr[$i] существует.

if (!empty($re_arr[$i]) && $pass[0]==substr($re_arr[$i],0,1))
{
$pass1[0]=$re_arr[$i];
unset($re_arr[$i]);
$re_arr=array_values($re_arr);
}
-2

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]