2016-07-25 14 views
0

i Show meiner Ansicht pdf-Datei auf meinem localhost hochgeladen haben, istFehler beim Laden der PDF-Datei beim Hochladen auf den Server. Codeigniter HMVC

<?php 
    // retrieve your info ecc. 
    $url = $content->PATH; 
    $filename = $content->FILE_NAME; 
    header('Content-type: application/pdf'); 
    header('Content-Disposition: inline; filename="' . $filename. '"'); 
    header('Content-Transfer-Encoding: binary'); 
    header('Accept-Ranges: bytes'); 
    @readfile($url); 
?> 

nur klar zu sein

$content->PATH und $content->FILE_NAME sind Daten aus der Datenbank

$content->FILE_NAME ist $file_name = $file_data['file_name'];

und $content->PATH = base_url().'uploads/pdf/'.$file_name;

jetzt perfekt funktioniert es auf meinem localhost, aber auf dem Server, es sieht aus wie dieser

enter image description here

Link zu dieser ist

$row[] = '<a href = "http://146.88.72.53/CaloocanCity/PDFuploads/pdffile/'.$info->ID_NUM.'/'.$info->DOC_NO.'/'.$info->FILE_NAME.'" class = "btn btn-sm btn-info pull-left fa fa-question-circle" title="Show File">&nbsp Show File</a>"; 

was ist der Fehler dieser? Wie kann ich das lösen?

+0

Vielleicht seine Schuld Erlaubnis? – rad11

+0

echo Pfad der PDF-Datei auf dem Server .... ist base_url gesetzt? –

+0

Was ist dieser "Fehler der Erlaubnis"? –

Antwort

2

Versuchen mit CI integrierten Download Helper-Klasse

$this->load->helper('download'); force_download($file_name);