PHPでPOSTリダイレクトする場合はパラメータを指定して渡すことはできないようです。その代わりに、引き継ぐようにして渡すことが可能です。
input.php
<form action="redirect.php" method="post">
メール:<input type="text" name="email">
<input type="submit">
</form>
redirect.php
header('Location: https://example.com/post.php', true, 307);
post.php
echo $_SERVER["REQUEST_METHOD"] . '<br>';
var_dump($_POST);
POST
array(1) { ["email"]=> string(3) "test@example.com" }
参考リンク:
ステータス303と307 - Do You PHP はてな
リダイレクト時のステータスコードには何を使えばいいか? | 株式会社シンメトリック公式ブログ |