Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    Creare un file html da una pagina asp

    Ho la necessità di creare un file html ogni volta che eseguo una pagina asp, ovvimanete nel file html c'è il risusltato dell'esecuzione della pagina asp.

    esempio:

    file .asp

    <html>
    <body>
    <%for i=0 to 10%>
    <%=i%>

    <%next%>
    </body>
    </html>

    il file .html risultante dovrà essere

    <html>
    <body>
    0

    1

    2

    3

    4

    5

    6

    7

    8

    9

    10

    <%next%>
    </body>
    </html>


    ovviamente salvato su una cartella del server, non lo posso salvare sul client con il FileSystemObject per ovvii motivi di sicurezza, insomma mi servirebbe qualcosa che esegua la pagiona asp e restituisca il codice html che poi viene sparato sul client.

    Grazie.
    simone

  2. #2
    Utente di HTML.it
    Registrato dal
    Feb 2002
    Messaggi
    29
    Ogni pagina asp restituisce al client solo del codice HTML...quindi diciamo ke ciò ke tu vuoi avviene già naturalmente.
    Credo ke tu voglia ke venga creata una pagina NOME.HTML come restituzione dell'esecuzione della ASP.
    Scusa la mia curiosità,ma a cosa ti serve?

  3. #3
    Utente di HTML.it L'avatar di albis
    Registrato dal
    May 2002
    Messaggi
    912
    <%
    dim strPag
    strPag = "<html> " & chr(10) _
    & "<body> " & chr(10)
    for i=0 to 10
    strPag = strPag & i & "
    "
    next
    strPag = strPag & "</body> " & chr(10) _
    & "</html> "
    Set fs = CreateObject("Scripting.FileSystemObject")
    dim file
    set file = fs.OpenTextFile( Server.MapPath( "aldo.htm"), 2,true)
    file.Write strPag
    file.Close


    %>
    Forza la magica ROMA

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.