ユーザーをあるページから別のページにリダイレクトする必要がありますが、これは簡単ですが、その 2 番目のページは、実際には POST 変数を使用してページを印刷するページです。私が必要とするのは、ユーザーをリダイレクトし、ユーザーをリダイレクトするページに POST でそのデータを送信できる関数 (存在する場合) です。
3 に答える
0
POST
これは、なしでデータを送信することについて説明するリンクですcurl
http://wezfurlong.org/blog/2006/nov/http-post-from-php-without-curl/
session
それが機能する場合は、グローバル配列を使用することもできます。
于 2012-10-11T09:46:08.353 に答える
0
経由でリダイレクトする場合、PHP で POST データを送信することはできませんheader()
。POST データを別のスクリプトに送信するために使用できますCURL
が、それはユーザーをリダイレクトしません。
対象となるスクリプトでは$_REQUEST
なく、配列をチェックできませんでしたか? $_POST
このように、データが POST または GET のどちらから来るかは問題ではありません。
于 2012-10-11T08:42:08.020 に答える
-2
このユーザーをどのようにリダイレクトしていますか? そして、投稿データをどこから取得しますか?
フォームを使用している場合は、隠しフィールドを使用して他の POST 変数を渡すことができます。例えば:
<form action="<URL>.php" method="POST">
<input type=”hidden” name=”Language” value=”Spanish”>
Full name: <input type="text" name="full_name" />
<input type="submit" value="Submit" />
</form>
この例では、次のページで $_POST["full_name"] と $_POST["Language"] を呼び出すことができます。
于 2012-10-11T08:41:05.410 に答える