Chrome kullanarak pdf dosyası okuma konusunda bir sorunum var. Burada ise Chrome, inline PDF'lerde "PDF belgesi yüklenemedi" hata iletisine sahip
$path = "actually file path";
header("Pragma: public");
header("Expires: 0");
header("Content-type: $content_type");
header('Cache-Control: private', FALSE);
header('Cache-Control: must-revalidate, post-check=0, pre-check=0');
header("Content-Disposition: inline; filename=\"$filename\"");
header('Content-Transfer-Encoding: binary');
header('Content-Length' . filesize($path));
ob_clean();
flush();
readfile($path);
PHP
yapmak nasılAşağıdaki kod
, ben satır içi Content-Disposition ayarlayın. Çünkü kullanıcı tarayıcısı pdf görüntüleyici eklentisi varsa pdf dosyasını görüntülemek istiyorum. Bildiğiniz gibi, Chrome'da pdf görüntüleyici var.Sorun şu ki sunucuda bir sürü pdf dosyası var. Chrome’un yalnızca bir kısmı görüntülenebilir. Başkalarının neden aynı şekilde çalışamadığını anlayamıyorum. Her dosyanın iznini kontrol ettim. İzin problemine benzemiyor.
Sorunun ne olduğunu bilen var mı? Teşekkür ederim.
Değişim Sunucuda ne var ne kaydedildi. –
@Marc Bunu deniyorum. İkisi de indirilip aynı görünebilir. Bunu sunucudaki dosyayla da karşılaştırıyorum. Onlar aynı. İçerik düzenlemesine geri döndüğümde: satır içi. Sadece işe yaramıyor. :(Hatta yanıt üstbilgisini karşılaştırabilirler.Onlar aynıdır – easycoder
Doğrudan senaryonun içinden geçmek yerine birini görüntülemeye çalışırsanız ne olur? –