Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 12
  1. #1
    Utente di HTML.it L'avatar di legal-x
    Registrato dal
    Nov 2000
    Messaggi
    628

    inclusione file esterno al dominio

    salve,

    è possibile includere in una pagina.asp un file esterno al proprio dominio ...
    ...es: include file="www.altrosito/pagina.html" ?
    Webplease.it WebAgency
    www.webplease.it

  2. #2
    Utente di HTML.it L'avatar di Baol74
    Registrato dal
    Jul 2002
    Messaggi
    2,004
    codice:
    Function GetUrl(Url)
    Dim Http
    	Set Http = Server.CreateObject("MSXML2.ServerXMLHTTP.4.0")
    	Http.open "GET",Url,False
    	Http.Send()
    	GetUrl = Http.ResponseText
    	Set Http=Nothing
    End Function
    
    Response.Write GetUrl("http://www.sito.it/pagina.asp")

  3. #3
    Utente di HTML.it L'avatar di legal-x
    Registrato dal
    Nov 2000
    Messaggi
    628
    miticooo
    Webplease.it WebAgency
    www.webplease.it

  4. #4
    se funziona è proprio mitico, vado a testare!

  5. #5
    FIGATA!
    Funziona anche x importare codici HTML... esterni...
    Mi sa che funziona con qualsiasi codice!

  6. #6
    Originariamente inviato da Baol74
    codice:
    Function GetUrl(Url)
    Dim Http
    	Set Http = Server.CreateObject("MSXML2.ServerXMLHTTP.4.0")
    	Http.open "GET",Url,False
    	Http.Send()
    	GetUrl = Http.ResponseText
    	Set Http=Nothing
    End Function
    
    Response.Write GetUrl("http://www.sito.it/pagina.asp")
    3 quesiti:

    1) E' possibile selezionare solo una parte di codice da importare (x esempio solo quello dentra un certo tag o da una stringa a un'altra...) ?

    2)una volta importato c'è modo di correggere tutti i link? (meglio server side credo) mi immagino una funzione del tipo:
    Sostituisci ovunque 'href="' con 'href="www.laltromiosito.it/'

    3) qual'è (se esiste) il codice corrispondente a quello scritto sopra in php?

    thanks

  7. #7
    Utente di HTML.it L'avatar di Baol74
    Registrato dal
    Jul 2002
    Messaggi
    2,004
    Per la 1 e la 2 , devi fare delle funzioni di parsing. Il risultato di quella funzione è sempre la pagina completa. Se hai bisogno di una parte, di una tag o di una frase, ti devi costruire la funzioni di estrazione.

    Per la 3, in php la funzione è sempre fopen

    codice:
    $fp = fopen ("/home/rasmus/file.txt", "r");
    $fp = fopen ("/home/rasmus/file.gif", "wb");
    $fp = fopen ("http://www.example.com/", "r");
    $fp = fopen ("ftp://user:password@example.com/", "w");

  8. #8
    non riesco mica a trovare come si costruiscono queste funzioni di parsing... qualcuno mi può aiutare?
    io devo importare in una pagina alcune stringhe di codice html di un'altra pagina, vorrei poterli dire il numero della righe da copiare oppure il testo (o il tag) da cui cominciare a importare e quello dove terminare.

    grazie in anticipo

  9. #9
    Utente bannato
    Registrato dal
    Jun 2004
    Messaggi
    1,854
    fai una ricerca per "regular expression"...cmq non è un gran metodo di procedere

  10. #10

    Attenzione!!

    Ho provato a mettere il codice dentro una delle mie pagine. Ecco qui la mia prova:

    ---------------
    ....
    <%
    Function GetUrl(Url)
    Dim Http
    Set Http = Server.CreateObject("MSXML2.ServerXMLHTTP.4.0")
    Http.open "GET",Url,False
    Http.Send()
    GetUrl = Http.ResponseText
    Set Http=Nothing
    End Function

    Response.Write GetUrl("http://www.the-underdogs.org/master.php")
    %>
    ......
    ---------------

    Ecco l'errore:

    Server object error 'ASP 0177 : 800401f3'

    Server.CreateObject Failed

    /abandongames2006/masterlist.asp, line 19

    800401f3

    Potreste illuminarmi? Saluti
    Webmaster di APOCALYPSE NOW!!! ( http://www.apocanow.it ).

    Uno dei più grandi siti di videogaming in Italia, 4000 visitatori unici giornalieri, una bellissima comunità di videogiocatori e tanti trucchi e soluzioni ti attendono!

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.