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

    problemi con header per download file .zip

    Salve a tutti,

    Codice PHP:

    $url 
    $_GET['url'];
                    
    $size filesize($_SERVER['DOCUMENT_ROOT'].$url);
                    
    // Invia l'header del formato di file
                    
    header("Content-Type: application/force-download'"); 
                    
    header("Content-Disposition: attachment; filename=".$url);
                    
    header("Content-Length: $size");
                    
    header("Content-Transfer-Encoding: binary");
                    
    set_time_limit(0);
                    @
    readfile($_SERVER['DOCUMENT_ROOT'].$url) or die("Problemi, file non trovato. (contattare l'amministratore)"); 
    questo script mi serve per spedire il download all'utente che precedentemente ha selezionato un file, il problema è che quando viene proposto il download all'utente il nome del file che compare nella finestra di salvataggio non è quello del file selezionato ma il file viene chiamato semplicemente "listini".

    deduco che il file php dello script in questione si chiama LISTINI.PHP quindi è da quello che estrapola il nome da suggerire per il download, ma sarebbe possibile correggere il problema e proporre il vero nome del file ?? che nel mio caso sarebbe: NOMEFILE.ZIP
    Hosting, VPS, SSL e Domini: https://www.blooweb.it

  2. #2
    Utente di HTML.it
    Registrato dal
    Nov 2004
    Messaggi
    483
    Prova a vedere se ti può essere utile questa funzione: FORCEDOWNLOAD




  3. #3
    ... è a dir poco perfetto!!

    mooooolte grazie :rollo:
    Hosting, VPS, SSL e Domini: https://www.blooweb.it

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.