Visualizzazione risultati 1 fino 2 di 2

Discussione: PHP - Permettere download file

  1. #1
    Guest

    Arrow PHP - Permettere download file

    Salve a tutti...

    Sto cercando di fare una lista di file che è possibile scaricare dal mio spazio tramite un Databasee quindi mostrare un titolo, la data di caricamento e il link al download... i parametri mi vengono mostrati correttamente ma non so come fare il link al file... ho trovato alcuni siti che mi consigliano di fare il collegamento ad una pagina 'download.php' e da li inserire queste righe:

    Codice PHP:
    $download = $_GET['nome_file'].".".$_POST['estenzione'];
    header("Content-Type: application/force-download");
    header("Content-Disposition: attachment; filename=" . basename($download) );
    readfile($download);
    il problema che usando questa opzione viene visualizzato un'errore interno [500], ma anche scrivendo l'indirizzo del file [ Esempio: http://www.twido.altervista.org/scuo...oad/Ciao.docx] non posso scaricarlo in quanto ho sempre il solito errore....

    Come posso fare ???
    Ultima modifica di Andrea1801 : 29-11-2010 alle ore 16.57.17

  2. #2
    L'avatar di dreadnaut
    dreadnaut non è connesso Super Moderatore
    Data registrazione
    22-02-2004
    Messaggi
    6,306

    Predefinito

    Hai creato un file htaccess nella directory, o nel tuo sito? Un errore 500 è solitamente dovuto a quello - se contiene qualcosa di incorretto.

    Alternativamente, io ho avuto successo con questo content-type:
    Codice PHP:
    header("Content-Type: application/download");

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •