2009-08-14 7 views
6

私は例えば、カールと(クッキーを必要とします)複数のものをしたい場合は、次の(自分の)ブログ へPHP - カールと複数の要求(「マルチスレッド」ではない)

  1. ログイン
  2. は自動的

ブログ記事を提出し、私はカール近く前に1つのカールのインスタンスでこれを行うのですか、私は最初のセッションを閉じてから、2番目のタスクのための二番目を開始していますか? (大変申し訳ありませんが、私はそれを得ることができませんが、一般的に、ネット上のすべての例はカールについてしか分かりませんが...これは私の理解に役立ちません)。

答えて

9

  1. カールを初期化する。 (curl_initまたはcurl_multi_init
  2. 問題を処理します。 (必要に応じてcurl_execコール、またはcurl_multi_exec
  3. カールを閉じる。 (curl_closeまたはcurl_multi_close

はい、すべて1セッションです。

+0

Ok ...私のブログにログインするには、この質問のコードを使用しています。http://stackoverflow.com/questions/728274/php-curl-post-to-login-to-wordpressどのように投稿投稿を追加するのですか? curl execの後でcurl closeの前にコードを追加する必要がありますか?別のcurl_setoptパラメータ(url、referrerなど)を追加して、これらのパラメータで再度execすることはできますか?それとも、私が話しているのは全然ナンセンスですか? ;) – Phil

+3

@Phil - うん、別のパラメータを追加し、別の操作を設定し、curl_execを呼び出して、同じことをやり直して、* done * doneのときにcurl_closeを呼び出します。 – karim79

0

はい各カールオブジェクトを開いて閉じ、次のカールオブジェクトに移動します。

関連する問題