Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2006
    Messaggi
    668

    includere file con codice asp dentro

    Ciao a tutti,

    ho un file esterno che vorrei includere dinamicamente.
    Il file all'interno ha codice asp:
    <%
    bla bla bla bla
    %>

    Questo file, contiene delle variabili dichiarate che poi io utilizzo nella pagina con <%=%>
    ma non riesco a includerlo, o meglio sembrerebbe aprirlo leggerlo, ma poi le variabili non vengono utilizzate.
    Io sto includendolo usandoil metodo di leggere un file da una directori, visto che con l' include è impossibile l' inclusione dinamica..

    Posto il codice


    <%
    'Recupero la citta e nome hotel
    dim hotel, citta
    hotel = "hotel/"&request("citta")&"/"&request("hotel")&".txt"
    response.write hotel
    ilfile=server.mappath(hotel)
    Set file = CreateObject("Scripting.FileSystemObject")
    Set ilfile = file.OpenTextFile(ilfile, 1, False)

    counter=0
    do while not ilfile.AtEndOfStream
    counter=counter+1
    illine=ilfile.readline
    response.write illine
    loop

    ilfile.Close
    set ilfile=nothing
    set file=nothing
    %>







    Qualcuno sa come mai?

    grazie

  2. #2
    Utente di HTML.it
    Registrato dal
    Jun 2006
    Messaggi
    668
    hotel_template che includo subito dopo la lettura del file di testo, è il codice che dovrebbe utilizzare le variabili scritte nel file di testo...con <%=%>

  3. #3
    Utente di HTML.it L'avatar di viki1967
    Registrato dal
    Feb 2003
    Messaggi
    1,757
    Originariamente inviato da moribura
    hotel_template che includo subito dopo la lettura del file di testo, è il codice che dovrebbe utilizzare le variabili scritte nel file di testo...con <%=%>
    Prova a cambiare l'estensione del tuo file txt in inc:

    A S P : tutto il resto è noia...
    L I N U X : forse mi "converto"...

  4. #4
    Utente di HTML.it
    Registrato dal
    Jun 2006
    Messaggi
    668
    non credo sia quelo ilproblema è che E' IMPOSSIBILE includere file con dentro codice asp racchiudo dai tag <% %>. Questo è il problema. Riesco con include ma non con la lettura di un file.

    response.execute non mi funziona e non ottengo nelssun risulotato positivo...

  5. #5
    Utente di HTML.it
    Registrato dal
    Jun 2006
    Messaggi
    668
    non esiste modo?

  6. #6
    Originariamente inviato da moribura
    non credo sia quelo ilproblema è che E' IMPOSSIBILE includere file con dentro codice asp racchiudo dai tag <% %>. Questo è il problema. Riesco con include ma non con la lettura di un file.

    response.execute non mi funziona e non ottengo nelssun risulotato positivo...

    che sia impossibile lo dici te...prova ad includere invece di un file .txt un file .asp

  7. #7
    Utente di HTML.it
    Registrato dal
    Jun 2006
    Messaggi
    668
    io credevo fosse la stessa cosa..ma evidentemente mi sbaglio di grosso...ora provo...
    grazie

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.