В скрипте есть функция, которая тащит данные из ресурса, а дальше скрипт авторизуется по этим данным на сайте, но бывают случаи, когда аккаунт забанен, и не пускает на сайт.
Данные для авторизации, одного и того же сайта записаны в одну строке "урл;пасс:логин;логин1:пасс1"
Если авторизация по первой паре "логин:пасс" не прошла, стоит метка, которая возвращается в функцию и берет другую пару "логин1:пасс1". Так вот, после того, как происходит переход по метке в функция, она выполняет до конца, и скрипт завершает с сообщением "Ок", а действия после функцию не выполняются.
Так было задумано? Или я что-то не так делаю?