私は単純な配列を持っています。PHPはマルチパート/フォームデータを処理できません
[specifics] => Array
(
[0] => RT
[1] => 2S
)
次に、それをクエリに作成します。
http_build_query($array);
specifics%5B0%5D=RT&specifics%5B1%5D=2S
どちらも機能しません。
curl_setopt($ch3, CURLOPT_HEADER, 1);
curl_setopt($ch3, CURLOPT_HTTPHEADER, array("Content-type: multipart/form-data"));
curl_setopt($ch3, CURLOPT_URL, $info2['url']);
curl_setopt($ch3, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($ch3, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch3, CURLOPT_POST, 1);
curl_setopt($ch3, CURLOPT_POSTFIELDS, $query);
これは私が使用しているコードです。
次のことを試してみてくださいあなたのプログラムは動作しません! " - あなたは何を教えてくれますか? – Quasdunk
こんにちはuser969724、私はあなたがStackOverflowにいくぶん新しいと思う。この質問は、私たちに必要な情報を提供していないため、現在の状態では答えられません。すなわち。あなたはどんなエラーを出していますか?覚えておいて、答えの質は、あなたがその質問にどれだけうまく答えているかによって決まります。 –
アドバイスをいただきありがとうございます。これは私がページのヘッダーから得たものです。 HTTP/1.1 500内部サーバーエラー 日:水曜日、2012年1月11日0時32分05秒GMT サーバー:Apacheの は異なります受け入れエンコード のContent-Lengthを:3542 nnCoection:クローズ のContent-Type:テキスト/ html; charset = UTF-8 – user969724