Foros del Web » Programación para mayores de 30 ;) » Programación General » Visual Basic clásico »

webservices visual basic y php

Estas en el tema de webservices visual basic y php en el foro de Visual Basic clásico en Foros del Web. Hola estoy aprendiendo hacer un webservices entre visualbasic 6.0 y php. Estoy usando la libreria Nusoap Lo que quiero hacer es enviar un Array a ...
  #1 (permalink)  
Antiguo 19/05/2012, 18:54
Avatar de juan_14nob  
Fecha de Ingreso: abril-2010
Mensajes: 552
Antigüedad: 14 años
Puntos: 6
webservices visual basic y php

Hola estoy aprendiendo hacer un webservices entre visualbasic 6.0 y php. Estoy usando la libreria Nusoap

Lo que quiero hacer es enviar un Array a php

Tengo este codigo:


Dim strFriends(0 To 2) As String

Private Sub Command4_Click()

Wstexto = Text4

strFriends(0) = "nombre1"
strFriends(1) = "nombre2"
strFriends(2) = "nombre3"


Dim soapObject As New MSSOAPLib30.SoapClient30
soapObject.MSSoapInit "http://localhost/webservices/hola.php?wsdl"

MostrarWS = soapObject.hola(strFriends())
Text5.Text = MostrarWS


End Sub


Esto lo tengo del lado de Php.

hola.php
Código PHP:
Ver original
  1. <?php
  2. require_once('nusoap/lib/nusoap.php');
  3. $servidor=new soap_server();
  4. $servidor->configureWSDL('holawsdl','urn:holawsdl');
  5.  
  6. $servidor->register ('hola',
  7.                 array('nombre' => 'xsd:string'),
  8.                 array('return' => 'xsd:string'),
  9.                 'urn:holawsdl',
  10.                 'urn:holawsdl#hola',
  11.                 'rpc',
  12.                 'encoded',
  13.                 'este ejecuta hola'
  14. );
  15.  
  16. function hola($nombre){
  17. return "Este es el resultado cliente del webservices ".$nombre[0];
  18.  
  19. }
  20.  
  21. $HTTP_RAW_POST_DATA= isset($HTTP_RAW_POST_DATA) ? $HTTP_RAW_POST_DATA : '';
  22.  
  23. $servidor->service($HTTP_RAW_POST_DATA);
  24.  
  25.  
  26. ?>


Al presional el boton Command4_Click() me dice este error




Espero que alguien logre ayudarme.. Saludos!!!

Etiquetas: basic, php, visual, webservice
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:56.