
Originariamente inviata da
clasku
Se fai una select e metti il contenuto del campo con il file in una variabile riesci a visualizzare il PDF dichiarando i corretti header nello script? Una cosa tipo
Codice PHP:
header('Content-type: application/pdf');
echo $variabile_che_contiene_i_dati_del_campo
ho fatto così
codice:
$sql= "SELECT a FROM schema.tab WHERE id=5";
$resource=pg_query($db, $sql);
$row=pg_fetch_array($resource, NULL, PGSQL_BOTH);
$data = pg_unescape_bytea($row[0]);
$extension ='pdf';
$fileId = 'title';
$filename = $fileId . '.' . $extension;
$fileHandle = fopen($filename, 'w');
fwrite($fileHandle, $data);
fclose($fileHandle);
header('Content-type: application/pdf');
header('Content-Disposition: attachment; filename="downloaded.pdf"');
echo $fileHandle;
exit;
Ma ancora non funziona