2017-10-03 1 views
1

Ich verwende folgenden Code für Ansicht PDF-Datei im Browser, aber die Datei wird nicht korrekt angezeigt.PDF-Datei ist nicht anzeigen im richtigen Format im Browser mit PHP-Header-Funktion

<?php 
$file = 'google.pdf'; 
$filename = 'google.pdf'; 
header('Content-type:application.pdf'); 
header('Content-Disposition: inline; filename"' . $filename .'"'); 
header('Content-Transfer-Encoding: binary'); 
header('Accept-Ranges: bytes'); 
echo @file_get_contents($file); 

?> 

-Code-Ausgang:

enter image description here

Bitte um Hilfe! Vielen Dank im Voraus

Antwort

0

, die ein ungültiger Inhaltstyp ist, sollten Sie application/pdf

// change this 
header('Content-type:application.pdf'); 

// to this 
header('Content-Type: application/pdf'); 
+0

dank verwenden aber Download Popup angezeigt wird, aber es sollte im PDF-Format anzeigen. –

+0

@RaheelAslam, die von Ihren Browsereinstellungen abhängt. Mehr als wahrscheinlich, nachdem Sie den Download bestätigen, klicken Sie auf den Download in Ihrem Browser, die meisten modernen Browser zeigen es in einem neuen Tab. –

+0

ich brauche nicht herunterladen die Datei nur anzeigen, wenn überhaupt Typ, was immer Browser-Version. Sollte nicht von Browser-Version abhängen.Bitte führen Sie mich –

Verwandte Themen