URLにパラメータがあれば、print_r($ _ GET)のようにキーを指定せずにPOSTデータを取得できるのではないかと思います。
たとえば、「my-page.php」に「destination-page.php」というページへのフォームアクションがあり、フォームの入力にランダムな名前が付いている場合、「destination-page.php」はこれらの値をどのように取得しますかそしてそれらをエコーアウトしますか?print_r($ _ POST)を試しましたが成功しませんでした。
my-page.php
<!DOCTYPE HTML>
<html>
<body>
<form name="foobar" method="POST" action="destination-page.php">
Input 1: <input type="text" name="<? echo substr(md5(mt_rand()), rand(4,12)); ?>" />
Input 2: <input type="text" name="<? echo substr(md5(mt_rand()), rand(4,12)); ?>" />
<input type="submit" />
</form>
</body>
</html>
destination-page.php
<!DOCTYPE HTML>
<html>
<body>
<?
$values_array = array();
foreach($_POST as $val)
$values_array[$i++] = $val;
echo(http_post_data('http://www.foobar.com/destination-page.php', $values_array));
?>
</body>
</html>
どんな入力でも大歓迎です。明らかに、この質問は「これは可能ですか?」に基づいています。「これは実用的ですか?」ではなく
ありがとうございました。