• 02-10-2015, 23:29:40
    #1
    Üyeliği durduruldu
    Asp ile xml web servisinden (wsdl) veri gönderip alıyorum. Fakat bir yerde takıldım.

    Örnek kodlama aşağıda;
    gonderilen kısmını 1 adet bilgi değil de birden fazla bilgi yani array olarak göndermek istiyorum.

    ÜCRET KARŞILIĞI YARDIMCI OLMAK İSTEYEN PM lütfen


    Dim objXMLHTTP : set objXMLHTTP = Server.CreateObject("MSXML2.ServerXMLHTTP.6.0")
    Set oDom = Server.CreateObject("MSXML2.DOMDocument")
    Dim strRequest, strResult, strFunction, strURL, strNamespace

    strNamespace = "http://www.aktarim.com/"
    strURL = "http://www.aktar.com/SService?wsdl"
    Username = "asdasd"
    Password = "asdasd"
    firma= "firma"


    gonderilen= "<vergi>15.93</vergi><makbuz>223</makbuz><tutar>375.06</tutar>"

    strRequest = "<?xml version=""1.0"" encoding=""UTF-8""?><SOAP-ENV:Envelope xmlns:SOAP-ENV=""http://schemas.xmlsoap.org/soap/envelope/"" xmlns:ns1=""http://www.aktar.com/""><SOAP-ENV:Body><ns1:tahsilet><gonderilenlist>"& gonderilen &"</gonderilenlist><firma>"& firma &"</firma><odemeTarihi>01.10.2015</odemeTarihi></ns1:tahsilet></SOAP-ENV:Body></SOAP-ENV:Envelope>"

    objXMLHTTP.open "post", strURL, False, Username, Password

    objXMLHTTP.setRequestHeader "Content-Type", "text/xml; charset=utf-8"
    objXMLHTTP.setRequestHeader "Content-Length", len(strRequest)
    'send the request and capture the result
    objXMLHTTP.send(strRequest)
  • 03-10-2015, 13:43:27
    #2
    gonderilen= "<vergi>15.93</vergi><makbuz>223</makbuz><tutar>375.06</tutar>"

    gonderilen=gonderilen& "<vergi>15.93</vergi><makbuz>223</makbuz><tutar>375.06</tutar>"

    gonderilen=gonderilen& "<vergi>15.93</vergi><makbuz>223</makbuz><tutar>375.06</tutar>"

    gonderilen=gonderilen& "<vergi>15.93</vergi><makbuz>223</makbuz><tutar>375.06</tutar>"

    strRequest = "<?xml version=""1.0"" encoding=""UTF-8""?><SOAP-ENV:Envelope xmlns:SOAP-ENV=""http://schemas.xmlsoap.org/soap/envelope/"" xmlns:ns1=""http://www.aktar.com/""><SOAP-ENV:Body><ns1:tahsilet><gonderilenlist>"& gonderilen &"</gonderilenlist><firma>"& firma &"</firma><odemeTarihi>01.10.2015</odemeTarihi></ns1:tahsilet></SOAP-ENV:Body></SOAP-ENV:Envelope>"

    objXMLHTTP.open "post", strURL, False, Username, Password

    objXMLHTTP.setRequestHeader "Content-Type", "text/xml; charset=utf-8"
    objXMLHTTP.setRequestHeader "Content-Length", len(strRequest)
    'send the request and capture the result
    objXMLHTTP.send(strRequest)
  • 03-10-2015, 15:46:13
    #3
    Üyeliği durduruldu
    Some adlı üyeden alıntı: mesajı görüntüle
    gonderilen= "<vergi>15.93</vergi><makbuz>223</makbuz><tutar>375.06</tutar>"

    gonderilen=gonderilen& "<vergi>15.93</vergi><makbuz>223</makbuz><tutar>375.06</tutar>"

    gonderilen=gonderilen& "<vergi>15.93</vergi><makbuz>223</makbuz><tutar>375.06</tutar>"

    gonderilen=gonderilen& "<vergi>15.93</vergi><makbuz>223</makbuz><tutar>375.06</tutar>"

    strRequest = "<?xml version=""1.0"" encoding=""UTF-8""?><SOAP-ENV:Envelope xmlns:SOAP-ENV=""http://schemas.xmlsoap.org/soap/envelope/"" xmlns:ns1=""http://www.aktar.com/""><SOAP-ENV:Body><ns1:tahsilet><gonderilenlist>"& gonderilen &"</gonderilenlist><firma>"& firma &"</firma><odemeTarihi>01.10.2015</odemeTarihi></ns1:tahsilet></SOAP-ENV:Body></SOAP-ENV:Envelope>"

    objXMLHTTP.open "post", strURL, False, Username, Password

    objXMLHTTP.setRequestHeader "Content-Type", "text/xml; charset=utf-8"
    objXMLHTTP.setRequestHeader "Content-Length", len(strRequest)
    'send the request and capture the result
    objXMLHTTP.send(strRequest)

    Bu şekilde yapıldığında en sonrakini işleme alıyor sadece