This does not do what is required.
The redirect is used as a means of preventing the user pressing 'back' and resubmitting values. The page you specify simply shows how to generate a request header in PHP.
What these guys require is the facility to say to the browser "No, this page has moved 'here', so post your 57 form variables there instead".
It would appear that a redirect tells the remote browser to go to the alternative page but not to repost the variables.
I'm currently getting around the problem by saving the form data as session variables (you can even save the whole HTTP_POST_VARS array if you like), then retrieving them at the redirected page.
Cheers,
Jason