Visualizzazione dei risultati da 1 a 6 su 6

Discussione: visualizza pdf upload

  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2002
    Messaggi
    518

    visualizza pdf upload

    Buongiorno a tutti utilizzo questo codice per visualizzare un'immagine uplodata in un db mysql:

    <?php
    include("../inclusioni/conf.php");

    mysql_connect($dbhost, $dbuser, $dbpass)
    or die('Connessione non riuscita: ' . mysql_error());

    if(!mysql_select_db($db))


    $query = 'SELECT * FROM prodotti WHERE id = '.$_GET['id'];
    $risultato = mysql_query($query) or die('Query non valida: ' . mysql_error());
    $tmp = mysql_fetch_array($risultato);


    header('Content-Type: '.$tmp['Type']);

    // invio il contenuto del file
    echo $tmp['DatiBinari_all'];
    ?>

    e funziona correttamente, ora vorrei però che al posto di una gif si aprisse un file pdf, come posso procedre, perchè se utilizzo lo stesso codice mi chiede se voglio salvarlo.
    Grazie.

  2. #2
    Il file PDF potrà essere visualizzato SOLO se il browser dispone del relativo "plugin".

    Per forzare la visualizzazione puoi utilizzare questo codice:

    Codice PHP:
    header('Content-Disposition: inline; filename=file.pdf'); 

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2002
    Messaggi
    518
    Era proprio quello che cercavo, grazie.

  4. #4
    Utente di HTML.it
    Registrato dal
    Jan 2002
    Messaggi
    518
    Riprendo questa discussione, perchè ho notato che alcune volte, penso sia un problema di explorer, non mi apre il file ma mi chede di scaricarlo.
    Come posso procedere?
    grazie.

  5. #5
    Utente di HTML.it
    Registrato dal
    Jan 2002
    Messaggi
    518
    up

  6. #6
    Utente di HTML.it
    Registrato dal
    Jan 2002
    Messaggi
    518
    up

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.