Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
Да в принципе catch(ArrayIndexOutOfBoundsException e) и есть обработка ситуации, в которой он пуст. Но ты указываешь это как проблему.
Если суть именно в выскакивающем окне в клиенте, то смотри, как влияет работа скрипта в catch и после него на ответ клиенту, видимо отправляется какой-то кривой...
И? Может все-таки укажешь, и потом уже кинешь код?
Еще раз повторяю: mBypass[2] не существует, если эдит пуст. Проверяй mBypass[2] на существование, либо mBypass на длину, и в случае успеха выполняй свои действия.
На данном сайте используются файлы cookie, чтобы персонализировать контент и сохранить Ваш вход в систему, если Вы зарегистрируетесь.
Продолжая использовать этот сайт, Вы соглашаетесь на использование наших файлов cookie.