Visualizzazione dei risultati da 1 a 10 su 10

Discussione: Includere...sigh

  1. #1

    Includere...sigh

    Salve a tutti, ho un piccolo quesito per voi.

    Ho una pagina in ASP con una bella finestralla con intestazioni...immagni e tanto altro.
    In questa pagina devo includere una pagina realizzata in PHP e non so come farlo nel migliore dei modi.

    Tale pagina non è sul mio server ma è remota, quindi http://www.sito.it/paginadadicata.php

    In questa pagina ci sono dei risultati che, grazie ad un accordo, ho l'autorizzazione di inserire nel mio sito. La realizzatrice della pagina mi ha detto che con PHP usano delle funzioni tipo fopen,fread e fclose per prelevare e scrivere il file.

    Io ho provato con l'IFRAME e riesco, ma non mi piace molto come soluzione...voi avete delle idee piu efficaci da utilizzare? Sempre mantenendo la mia pagina ASP?

    Grazie a tutti per la collaborazione!!!
    :metallica

  2. #2
    Usa l'oggetto XMLHTTP per fare una richiesta remota del file e scrivere nelle tue pagine i risultati dati dalla pagina remota.

  3. #3

    Grazie!

    Ma posso inserirla all'interno della mia pagina ASP?

    Non ho mai usato questo oggetto...mi sai dare qualche "dritta"?

    Grazie.
    :metallica

  4. #4
    Utente di HTML.it L'avatar di wallrider
    Registrato dal
    Apr 2003
    Messaggi
    2,755
    RIP Cicciobenzina 9/11/2010

    "Riseminaciceli, i ceci nell'orto"

  5. #5

    Wow...

    Dire che siete gentili e veloci è poco....mi studio un po la cosa domani e se ho problemi vi faccio sapere.

    Grazie ancora, troppo gentili.
    :metallica

  6. #6

    Non funziona

    Ho inserito questo codice:

    <%@LANGUAGE = JScript%>
    <%
    // Istanzio loggetto XMLHTTP
    var richiesta = new ActiveXObject("Msxml2.XMLHTTP.4.0");

    // Apro loggetto ed invio la richiesta
    richiesta.Open("GET", "http://www.sitochemiinteressa.pagina.php", false);
    richiesta.Send();

    // Stampo a video il contenuto del file Xml remoto
    Response.Write(richiesta.responseXML.xml);
    %>

    Ma in questo modo mi esce un errore quando carico la pagina, ovvero:


    Errore di run-time di Microsoft JScript error '800a01ad'

    Il server di automazione non può creare l'oggetto

    /sottosezione/miapagina.asp, line 17

    Ho provato a varirare l'oggetto Msxml2.XMLHTTP.4.0 con Microsoft.XMLHTTP e anche a variare l'oggetto in Server.CreateObject("Microsoft.XMLHTTP") e diverse combinazioni...ma questo mi genera un piccolo quadratino a centro pagina e non mi segnala nessun errore (infatti completa anche la grafica della pagina...).

    Il link che devo importare è una pagina PHP con dei riusultati, creati appositamente per noi. Alla fine viene creata una normalissima pagina HTML (a detta del tecnico) solo che con l'IFRAME ho qualche problema a gestire gli stili e anche ad inserire bene la stessa nel mio sito. Inoltre può "sbarellare" i motori di ricerca.

    Grazie per l'aiuto!!!
    :metallica

  7. #7
    Utente di HTML.it L'avatar di wallrider
    Registrato dal
    Apr 2003
    Messaggi
    2,755
    ahia, mi sa che non cel'hai installato sul server... o lo stai provando in locale?
    RIP Cicciobenzina 9/11/2010

    "Riseminaciceli, i ceci nell'orto"

  8. #8

    mmm....

    Ma a dir la verità ho fatto alcune ricerche e non mi ricordo dove ho trovato un file per fare un test dei servizi e vedere cosa c'è o no...e quello mi dice che c'è....

    Se non dovesse essere veritiero come lo installo? Ho 2003 srv e le prove le faccio direttamente li...

    Piu semplicemente l'ASP non può leggere una pagina come se fosse un file di testo con il objopenfile.Read?
    :metallica

  9. #9
    Utente di HTML.it L'avatar di wallrider
    Registrato dal
    Apr 2003
    Messaggi
    2,755
    non se il file è su un server al di fuori della tua lan(a quanto ho capito)
    RIP Cicciobenzina 9/11/2010

    "Riseminaciceli, i ceci nell'orto"

  10. #10

    Infatti...

    Infatti ASP riesce a leggere da un file di testo in locale...quindi non posso far altro che appoggiarmi a liguaggi esterni.

    Il problema è che l'XML non mi funziona e a quanto pare è comunque installato...

    Eventualmente qualcuno ha avuto un problema simile al mio? (vedi sopra)

    Magari avete reinstallato XML (da dove si scarica?)

    Grazie.
    :metallica

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.