2010-11-08 91 views
0

我試圖將多個字符串傳遞給一個php webservice中的函數,但不知道如何。 一個字符串將是一個名稱,第二個字符串將是一個地址列表,我想使用web服務將它們上傳到mysql數據庫。C#將多個字符串傳遞給php webservice

任何幫助,將不勝感激!

下面是C#代碼我到目前爲止:

string namelog = "testpass"; 
      com.look.retrievesdl det = new com.look.retrievesdl(); 
      det.Timeout = -1; 
      string lists = det.retrieve(namelog); 
      det.Timeout = -1; 
      string[] addresses = lists.Split(','); 

我想要做的是通過一個哈希表以及字符串namelog到PHP的Web服務,但不知道如何去這樣做。

+0

你的問題是什麼?你目前有什麼代碼? – 2010-11-08 00:21:49

+1

這可能不需要被標記爲PHP - 無論服務器語言如何,HTTP請求看起來都是相同的。沒有關於該問題的任何特別的PHP。 – Hamish 2010-11-08 01:47:08

+0

是'com.look.retrievesdl'從webservice生成的代理類?也許如果你展示我們可以提供幫助的WSDL。 – RPM1984 2010-11-08 07:28:38

回答

-1

您可以使用這種形式傳遞一個哈希表到PHP:

lines[]=Line1Test&lines[]=Line2Text 

在這種情況下,Web服務器將獲得$ _GET線的陣列。那是你要的嗎?