2010-11-08 4 views
0

Je suis en train de passer plusieurs chaînes à une fonction dans un webservice php, mais je ne sais pas comment. Une chaîne sera un nom et la deuxième chaîne sera une liste d'adresses et je voudrais utiliser le service web pour les télécharger dans une base de données mysql.C# passer plusieurs chaînes à webservice php

Toute aide avec ceci sera grandement appréciée!

Voici le code C# j'ai jusqu'à présent:

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(','); 

Ce que je veux faire est de passer une table de hachage, ainsi que la chaîne namelog à un php webservice mais pas sûr de savoir comment s'y prendre pour faire cela.

+0

Quelle est votre question? Quel code avez-vous jusqu'ici? –

+1

cela n'a probablement pas besoin d'être étiqueté PHP non plus - une requête HTTP est la même quel que soit le langage du serveur .. il n'y a rien de spécifiquement PHP sur la question. – Hamish

+0

'com.look.retrievesdl' est la classe proxy générée à partir du service web? peut-être que si vous montrez le WSDL, nous pouvons vous aider. – RPM1984

Répondre

-1

Vous pouvez passer à une table de hachage PHP en utilisant ce formulaire:

lines[]=Line1Test&lines[]=Line2Text 

Dans ce cas webserver recevra un tableau de lignes $ _GET. Est-ce que c'est ce que tu veux?