2017-07-27 10 views
1

C#で書かれた自動ニュースレター/購読者モジュールを終了しました。今私はPHPでそれを翻訳する必要がありますので、私は私のWordPressのサイトでも使用できます。私は.NET MVCアプリケーションを書いているので、PHPでそれほど良くはありません。PHP - 特定のURIで指定されたリソースに指定された値のコレクションをアップロード

// Code below runs each time a user submits the newsletter form 
using (var client = new WebClient()) { 

    var MyValues = new NameValueCollection(); 
    MyValues["list"] = "123456789"; 
    MyValues["boolean"] = "true"; 
    MyValues["name"] = model.NameSec; 
    MyValues["email"] = model.EmailSec; 

    var MyResponse = client.UploadValues("http://www.XXXXXX.com/subscribe", MyValues); 

    var MyValue = Encoding.Default.GetString(MyResponse); 

    if (MyValue.Equals("true")) { 
      // All correct 
    } 
    else { 
      // Oops, smth went wrong 
    } 

} 

は、今私はWebClient.UploadValuesとしてではなく、PHPのための同様の方法を探しています:C#では私は、次の解決策を考え出しました。あなたに私にある指導をお願いしますか?

答えて

0

WebClient.UploadValues()があなたのURIにPOSTリクエストをしています。 PHPでこれを実現するには、Curlを調べる必要があります。利用可能な例がたくさんあり、既にトピックに対処している多くの質問があります。

Thisはおそらくソースコード/サンプルでの最良の答えです。

関連する問題