Newsgroup: it.comp.www.asp
Titolo: Pescare variabili da file presente in un altro server

ciao ho la necessita di dover pescare delle variabili da un altro server
ho cercato un pò nei vecchi post e non ho trovato niente (forse xchè non 
so bene come cercare la cosa)
ho trovato solo questa soluzione
http://www.aspitalia.com/liste/usag/script.aspx?ID=327
che però mi sa che vuol dire che devo far stampare a video le mie 
variabili e ripescarle
solo che mi da questo errore
Server.CreateObject Failed Invalid ProgID
quindi mi sa che non ho installato il componente
mi chiedevo se c'era un altro modo x fare la cosa
ciaociao


Prova con:
<%
Dim objXMLHTTP, StrURL
StrURL ="
http://altrosito/paginavariable.asp
"
Set objXMLHTTP = Server.CreateObject("MSXML2.ServerXMLHTTP")
objXMLHTTP.Open "GET", StrURL, false
objXMLHTTP.Send
contenuto=CStr(objXMLHTTP.ResponseText)
Set xml = Nothing
%>
Se la pagina 
http://altrosito/paginavariable.asp
 restituisce solo una
variabile, in contenuto sarà presente tale valore. Penso che era quello che
volevi... credo... :)
Ciao
--
AZ [Microsoft .NET MVP]

 
ma non č la stessa soluzione che era presente qui?
http://www.aspitalia.com/liste/usag/script.aspx?ID=327
mi da Server.CreateObject Failed
quindi mi sa che non posso farla!
x caso ti vengono in mente altre soluzioni?
diciamo che sul server posso estrapolare i dati come voglio, c'č un modo 
di farli pescare da uno script in locale?
l'avevo fatto in visual basic, ma in asp non sņ capace :-)
-- 
                ___()___
           _.-'' ,-'`-. ``-._
        ,-'    ,'      `.    `-.
      ,'     ,'          `.     `.
     /      /              \      \
    /_     /                \     _\
      ``-./_..---'''|``---.._\,-''
                    |
                    | Scirio, un riparo per tuttiz
                    |
                    | u mio sito
                    | 
http://scirio.altervista.org
                    |
                    |
                 `..'

 l'avevo fatto in visual basic, ma in asp non sò capace :-)
Che oggetto avevi utilizzato in Visual Basic?
Hai provato con l'oggetto di base "Microsoft.XMLHTTP"?
--

 
mmm al momento non ricordo, cmq non posso usare oggetti extra
quindi cercando nei post ho deciso di provare con l'xml
ho trovato questo script che però devo ancora riuscire a far funzionare:
set objXML = Server.CreateObject("Microsoft.XMLDOM")
set objList = Server.CreateObject("Microsoft.XMLDOM")
objXML.async = False
objXML.Load ("
http://xxx.it/scirio.xml
")
Set objList = objXML.getElementsByTagName("*")
for i=0 to (objList.length-1)
     response.write objList.item(i).text
next
errori non me ne da, ma non mi restituisce niente
se ho capito bene
Set objList = objXML.getElementsByTagName("*")
dovrebbe restituirmi tutto, ma non lo fa
allora ho provato così
Set objList = objXML.getElementsByTagName("nometag")
ma niente
cercherò maggiori info
-- 
       ,   /\   ,
      / '-'  '-' \
     |   SCIRIO   |  100% COMMERCIALE
     \    .--.    /  
http://scirio.altervista.org
      |  ( 20 )  |
      \   '--'   /
       '--.  .--'
           \/


Ma neanche questo funziona?
<%
Dim objXMLHTTP, StrURL
StrURL ="
http://altrosito/paginavariable.asp
"
Set objXMLHTTP = Server.CreateObject("Microsoft.XMLHTTP")
objXMLHTTP.Open "GET", StrURL, false
objXMLHTTP.Send
contenuto=CStr(objXMLHTTP.ResponseText)
Set xml = Nothing
%>
--
AZ [Microsoft .NET MVP]

 %>
questo mi da questo errore, che non conosco:
error '80072efd'
cmq mi sa che ho problemi con qualche protezione sul server, magari proxy
xchč questo script:
set objXML = Server.CreateObject("Microsoft.XMLDOM")
set objList = Server.CreateObject("Microsoft.XMLDOM")
objXML.async = False
objXML.load (server.mappath("scirio.xml"))
Set objList = objXML.getElementsByTagName("*")
for i=0 to (objList.length-1)
     response.write objList.item(i).text
next
cosě funziona, se gli do invece il percorso
objXML.load ("
http://www.
..../ecc.scirio.xml")
non funziona
volevo chiederti, se conosci questa sintassi, se č previsto il chiamare 
l'url con http e quindi č un problema del mio server che non fa uscire e 
rientrare la chiamata, oppure č proprio cannata come sintassi e funziona 
solo il percorso interno?
cmq non mi da errori
ciaociao e grazie
-- 
     _
    [_]     SCIRIO
  /;   :\
()'---' C  100% COMMERCIALE
   | | |    
http://scirio.altervista.org
   [=|=]


Ciao


 Sul tuo server è installato qualcosa di particolare?
grazie 1000 era la conferma che volevo :-)
il server non è nostro
è il server di una grossa banca, quindi come immaginavo è un problema di 
protezione del server al 99%
quindi non è un problema mio e posso evitare di diventar matto a cercar 
la soluzione :-)
grazie 1000
