Дмитрий Тарасов, чисто для эксперимента попробуйте сохранить куки через консоль и подкинуть пыху, такой трюк работал, но слетает при новой авторизации curl -c cookie-jar.txt http://example
Mark, возможно там идёт какая то шаблонизация и работа с буфером, потому и может не работать. Может там ещё какой код есть между строками? Что возвращает функция или она просто echo делает?