Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it L'avatar di RokStar
    Registrato dal
    Dec 2001
    Messaggi
    937

    Far scaricare un file usando header

    Ho letto il manuale, ho seguito l'esempio del file pdf (che non a caso è proprio il tipo di file che devo far scaricare), ma non funziona.
    Di seguito il sorgente php:

    Codice PHP:
    // prima eseguo la query, non importa riportarla qui
    if (@mysql_num_rows($cerca)) {
            
    $arr mysql_fetch_array($cerca);
            
    Header('Content-type: application/pdf');
            
    Header('Content-Disposition: attachment; filename="pdf/{$arr['pdf']}"');

    Mi sembra corretto ma non succede assolutamente niente
    che ce l'hai tre e cinco? Tre e cinco?!?

  2. #2
    Utente di HTML.it L'avatar di RokStar
    Registrato dal
    Dec 2001
    Messaggi
    937
    Ho risolto.....

    Codice PHP:
    if (@mysql_num_rows($cerca)) {
            
    $arr mysql_fetch_array($cerca);
            
    //echo $arr['pdf'];
            
    $filename ="pdf/{$arr['pdf']}";
            
    $handle fopen ($filename"rb");
            
    $buf fread ($handlefilesize($filename));
            
    $len strlen($buf);
            
    Header('Content-type: application/pdf');
            
    header("Content-Length: $len");
            
    Header('Content-Disposition: attachment; filename="'.$arr['pdf'].'"');
            print 
    $buf
    ... a volte servisse ad altri :P
    che ce l'hai tre e cinco? Tre e cinco?!?

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.