Pagina 2 di 4 primaprima 1 2 3 4 ultimoultimo
Visualizzazione dei risultati da 11 a 20 su 35
  1. #11
    Originariamente inviato da Baol74
    (...)
    Grazie per le informazioni.
    Ho provato a spiegargli anch'io cose simili, ma vuole una pagina ASP per fare "delle prove" prima di darmi il file.

  2. #12
    Originariamente inviato da albis
    (...)
    Ora parte, ma mi chiede di scaricare la pagina stessa (download.asp) invece dell'exe.
    ... eppure ho scritto
    FileName = "prova.exe"

  3. #13
    Utente di HTML.it L'avatar di albis
    Registrato dal
    May 2002
    Messaggi
    912
    strPercorso deve contenere il percorso fisico del file exe
    es "c:\appoggio\nomeFile.exe"
    Forza la magica ROMA

  4. #14
    E' tutto nella root. Il percorso relativo è corretto cosi'.
    Secondo me qui c'è qualcosa che non va:

    Stream.LoadFromFile strPercorso'Server.MapPath(FileName)

    Non m'intendo di ASP, ma quell'apice che mi pare strano...

  5. #15
    Utente di HTML.it L'avatar di Baol74
    Registrato dal
    Jul 2002
    Messaggi
    2,004
    Si, metti

    Stream.LoadFromFile Server.MapPath(FileName)

    e come fileName metti

    FileName = "/Contatti.csv"

    In modo da indicare che si trova nella root

  6. #16
    Ora accade questo:

    HTTP 403.9 - Accesso negato: numero eccessivo di utenti connessi
    Internet Information Services


  7. #17
    Utente di HTML.it L'avatar di albis
    Registrato dal
    May 2002
    Messaggi
    912
    l'apice è perchè avevo commentato quella parte di codice
    quello che c'è dopo l'apice (su quella riga semplicemente non lo esegue)

    prova a scrivere
    Response.Write "|" & Server.MapPath(FileName) & "|"

    e vedi se ti restituisce il percorso esatto , se sì allora correggi così

    codice:
    Stream.LoadFromFile Server.MapPath(FileName)
    Forza la magica ROMA

  8. #18
    Abbiate pezienza, ma non va.
    Continua a cercare di scaricarmi la pagina download.asp.
    Questo è tutto quello che c'è nella pagina:
    codice:
    <%
    Dim Stream 
    		Dim Contents 
    		Dim FileName 
    		FileName = "/prova.exe" 
    		Response.ContentType = "application/octet-stream" 
    		Response.AddHeader "content-disposition", "attachment; filename=" & FileName 
    		Set Stream = server.CreateObject("ADODB.Stream") 
    		Stream.Open 
    		Stream.LoadFromFile Server.MapPath(FileName)
    		Contents = Stream.ReadText 
    		Response.BinaryWrite Contents 
    		Stream.Close 
    		Set Stream = Nothing 
    %>
    <html>
    <head>
    <title>Untitled Document</title>
    
    </head>
    
    <body>
    </body>
    </html>

  9. #19
    Utente di HTML.it L'avatar di Baol74
    Registrato dal
    Jul 2002
    Messaggi
    2,004
    Dopo

    Set Stream = Nothing

    metti response.end

    e togli il codice html

  10. #20
    Utente di HTML.it L'avatar di albis
    Registrato dal
    May 2002
    Messaggi
    912
    se scrivi
    codice:
    <%
    Response.Write Server.MapPath(FileName)
    Response.End
    Dim Stream 
    		Dim Contents 
    		Dim FileName 
    		FileName = "/prova.exe" 
    .
    .
    .
    .
    ti scrive il percorso esatto ?
    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 © 2026 vBulletin Solutions, Inc. All rights reserved.