Visualizzazione dei risultati da 1 a 5 su 5

Discussione: problema con xmlhttp

  1. #1

    problema con xmlhttp

    Buongiorno a tutti!

    devo inviare un file xml ricorrendo all'oggetto xmlhttp.

    Il pezzo di codice che inserisco è:
    codice:
    .....
    	if Rs.Eof then
    
                %>
    	<%@LANGUAGE = JScript%>
              <%
                 'Istanzio l'oggetto XMLHTTP
                 var richiesta = new ActiveXObject("Microsoft.XMLHTTP");
                 ' Apro l'oggetto ed invio la richiesta
    	richiesta.Open("POST", indirizzo_web, false)
    	richiesta.Send(stringa)
    	response.Write(stringa)
    dove:
    - anzichè indirizzo_web ho messo l'indirizzo del web_service
    - stringa contiene le mie righe xml

    Eseguendo il codice ottengo questo errore:


    Errore di compilazione di Microsoft VBScript error '800a0400'

    Prevista istruzione

    riga 8444

    <%@LANGUAGE = JScript



    ho provato di tutto, ma non riesco a capire come far funzionare l'xmlhttp

    Grazie in anticipo

  2. #2
    a cosa serve

    <%@LANGUAGE = JScript

    se poi scrivi in vbs?

  3. #3
    ho copiato il codice da una pagina che ho trovato in rete....
    In realtà nella prima delle mie innumerevoli prove non avevo messo la dicitura del linguaggio, ma mi dava errore comunque....

  4. #4
    Utente di HTML.it L'avatar di agenti
    Registrato dal
    Feb 2002
    Messaggi
    2,427
    function send_request(url,docs)
    Dim objXMLHTTP, xml ,risposta
    Set xml = Server.CreateObject("Microsoft.XMLHTTP")
    xml.Open "POST", url, False
    xml.setRequestHeader "Content-Type", "application/x-www-form-urlencoded"
    xml.Send(docs)
    if xml.status = 200 then
    send_request = xml.responseText
    ' oppure in formato xml
    ' send_request = xml.responseXml
    else
    send_request = false
    Response.write "Si è creato un errore interno."
    end if

    Set xml = Nothing
    end function

    usa Vb script.
    2000 post e sono più vecchio di 4 anni...
    grazie a tutti....

  5. #5
    grazie mille!!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.