私はcURLのポストコールを介して別のサイトからデータをプルするワードプレスプラグインに取り組んでいます。私は私はwordpressのプラグインとwordpressの外サイトで同じコードをテストしました。ワードプレスのスクリプトのcURL/wp_remote_post:wordpressプラグインで動作しません
Outsiteが正常に動作しますが、ワードプレスプラグインの内部、スクリプトだけで文句を言わない仕事:
Wordpressのプラグイン:
$handle = curl_init();
curl_setopt($handle, CURLOPT_URL, $url);
curl_setopt($handle, CURLOPT_RETURNTRANSFER, true);
curl_setopt($handle, CURLOPT_POST, true);
curl_setopt($handle, CURLOPT_FOLLOWLOCATION, true);
curl_setopt($handle, CURLOPT_POSTFIELDS, array('postfield' => 'postfieldcontent'));
$result = curl_exec($handle);
メインサイト:私は「
mysql_query("INSERT INTO table (q, w, e, r, t, y, u) VALUES ('', '".$_POST[postfield]."', '', '', '', '', '')");
デバッグの目的ですべてのデータベースセキュリティを削除しました。私もwp_remote_post関数を試しましたが、それはどちらも動作しません。私もwp_remote_get機能をtriedeましたが、私は得る変数にアクセスすることができます
$result = wp_remote_get('http://qwerty.dk/folder/filename.php?getfield=qwertrert');
私はあきらめて - あなたが必要となります:)
敬具 キム
を使用することです(CURLOPT_POSTFIELDS、$扱う 'postfield = postfieldcontent');' – safarov
こんにちはsafarovは、ご入力いただきありがとうございますが、それは動作しません。ポストフィールドが送信されていないようです:\ –