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

    errore nell'apertura di un file pdf

    Ciao a tutti...il mio problema è il seguente:
    Devo estrarre da un campo blob un pdf...e attraverso il codice sotto riportato riesco a farlo tranquillamente e il pdf si apre in maniera corretta il problema è che questo codice funziona solo con Firefox e non con IE e nemmeno con Google Chrome.
    Da cosa può dipendere?
    Con Google Chrome la pagina si blocca e non apre niente mentre con IE mi apre la pagina php e non il pdf.
    Aiutooooo

    Codice PHP:
    <?php 
        
    //connessione
        
    include "include/connect.php";
        
    $con=oci_connect($user$pass$host); 
        
        
    $richiesta 28982;
        
    $anno =2011;
        
    $s oci_parse($con"begin getACLOB(:rapporto, :anno, :blob); end;");
        
    $lob oci_new_descriptor($conOCI_D_LOB);
        
    oci_bind_by_name($s':rapporto'$richiesta);
        
    oci_bind_by_name($s':anno'$anno);
        
    oci_bind_by_name($s':blob'$lob, -1OCI_B_BLOB);
        
    oci_execute($sOCI_DEFAULT);
        if (
    is_object($lob)) { 
            
    $data $lob->load();
            
    $lob->free();
            
    Header('Content-type: pdf'); 
            echo 
    $data;
        }
    ?>

  2. #2
    Utente di HTML.it L'avatar di Fractals87
    Registrato dal
    Apr 2008
    Messaggi
    1,202
    prova a mettere questo tipo di header

    header("Content-Type: application/pdf");
    header("Content-Disposition: attachment; filename=curriculum.pdf");
    Che mestiere difficile.....essere da soli ancora di più

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.