У меня один вопрос, для чего позволять вводить, посылать, отправлять и тд сумму меньше 20, если априори меньше 20 быть не должно?
Что мешает, что в принципе ниже повторялось сотню раз
то есть либо вам что то не то приходит в парс_юрл, либо вы не верно делите строку на массив (проверьте, есть ли в $tt вообще разделитель "="). Может проблема и в том и в том. Вы очень не внимательны.