Ben bir pdf raporu üreten bir php komut dosyası var. Biz pdf belge kaydetmek için gittiğinizde php script report_pdf.php adlı beri, Acrobat anlaşılacağı dosya, report_pdf olduğunu. Ben dinamik pdf dosyası isim istiyorum, bu yüzden rapor için bunu kaydetmek her zaman uygun bir ad yazın gerekmez.
Bir haber grup soran birisi, bu önerdi burada filename="July Report.pdf"
raporun amaçlanan adıdır
<?
header('Content-Type: application/pdf');
header('Content-disposition: filename="July Report.pdf"');
Ama çalışmıyor. Ben tüm bu işi olacaktır yanlış yapıyor, ya muyum? Bu mod_rewrite için bir iş midir?
So I've tried both
header('Content-disposition: inline; filename="July Report.pdf"');
ve
header('Content-disposition: attachment; filename="July Report.pdf"');
( not at the same time ) ve neither work for me. Is this a problem with my web host? For this url, here's my code:
<?
header('Content-disposition: inline; filename="July Report.pdf"');
// requires the R&OS pdf class
require_once('class.ezpdf.php');
require_once('class.pdf.php');
// make a new pdf object
$pdf = new Cpdf();
// select the font
$pdf->selectFont('./fonts/Helvetica');
$pdf->addText(30,400,30,'Hello World');
$pdf->stream();
?>