Visualizzazione dei risultati da 1 a 7 su 7

Discussione: copiare un file

  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    752

    copiare un file

    Ciao a tutti
    Dovrei creare un pulsante che premuto mi dà la possibilità di copiare un file.
    Mi spiego meglio, quando premo il mio tasto mi si apre la scermata di XP che mi chiede il path dove depositare il mio file.

    Grazie
    Comunque Grazie

  2. #2

    Re: copiare un file

    Originariamente inviato da fosforo
    Ciao a tutti
    Dovrei creare un pulsante che premuto mi dà la possibilità di copiare un file.
    Mi spiego meglio, quando premo il mio tasto mi si apre la scermata di XP che mi chiede il path dove depositare il mio file.

    Grazie
    Ma la schermata deve essere per forza di XP? E se uno sta su MAC o su LINUX come fa? E se sta su VISTA???

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    752
    Hai ragione.
    Ho fatto solo un esempio per far capire cosa vorrei.
    E' chiaro che la scelta del sistema operativo è solo d'esempio.
    Comunque Grazie

  4. #4
    Ma sto file da dove a dove deve essere copiato?
    Da client a server? Da server a server?

  5. #5
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    752
    Il file è un MP3 che risede sul server.
    Vorrei che il pulsante non aprisse il file ma lo scaricasse
    Comunque Grazie

  6. #6
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    752
    Ho trovato questo esempio.
    Non capisco dove mettere il path del file.
    Comunque Grazie

  7. #7
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    752
    <%
    nome_file = trim(request.QueryString("nome_file"))
    Set objStream = Server.CreateObject("ADODB.Stream")
    objStream.Type = 1 ' adTypeBinary
    objStream.Open
    objStream.LoadFromFile Server.MapPath(nome_file)
    Response.AddHeader "Content-Disposition", "attachment; filename=" & nome_file
    Response.ContentType = "application/octet-stream"
    Do While Not objStream.EOS
    Response.BinaryWrite objStream.Read(8192) ' 1024*8
    Response.Flush
    Loop
    objStream.Close
    Set objStream = Nothing
    %>
    Comunque 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.