// 編集 //
基本的に問題は、フォームを処理した後、動的に生成された HTML の (潜在的に大きな) ブロックをリモート サーバーに送信する最善の方法です。
// 編集終了
クライアントには、マザー サイトにポスト バックする多くのドメインに含まれるサインアップ フォームがあります。これまでは、マザーサイトのサンキューページを利用してご依頼をいただいてきました。
$thankyou_url
クライアントは、アフィリエイトがフォーム フィールドにデータを入力し、アフィリエイト サイトの指定されたサンクス ページにリダイレクトできるようにしたいと考えています。
これらのサインアップに対して提供する応答は絶えず変化しているため、HTML を作成し、提供されたサンクス ページに投稿して表示したいと考えています。
私は cURL で投稿を作成すると思っていましたが、そこにあるのは、入力された応答ページを相対パスでフェッチすることであることがわかりました。
別の cURL ヘッダーを使用して、作成した投稿をユーザーに送信する方法はありますか、それとも他の方法を使用する必要がありますか?
現在のコード:
<?php
$url = $remote_thanks_url;
$fields = array(
'html' => $our_response
);
foreach($fields as $key=>$value) { $fields_string .= $key.'='.$value.'&'; }
rtrim($fields_string, '&');
$ch = curl_init();
curl_setopt($ch,CURLOPT_URL, $url);
curl_setopt($ch,CURLOPT_POST, count($fields));
curl_setopt($ch,CURLOPT_POSTFIELDS, $fields_string);
$result = curl_exec($ch);
curl_close($ch);
?>