Using the user-supplied info, mock up pages in HTML along the lines Steve Yelvington suggested that has all the functionality as the target sites' pages, then use fsockopen() or perhaps the cURL functions to fire them off in the general direction of the appropriate sites.
Neither you nor the user see the mockup pages - they're entirely a matter between your server and the target's.