2016-01-17 1 views
0

Je veux exporter des données en fichier pdf, donc j'essaie d'utiliser mpdf. Je suivais pas à pas de son tutoriel, mais je reçois erreurMPDF Erreur fatale: Appel à une fonction membre WriteHTML() sur null

Fatal error: Call to a member function WriteHTML() on null in C:\xampp\htdocs\laboratorium\application\controllers\beranda.php on line 506 

Dans contrôleur

$this->load->library('M_pdf'); 
    $this->load->model('mod'); 
    $data['result'] = $this->mod->getReport(); 

    $html = $this->load->view('report', $data); 
    $this->M_pdf->pdf->WriteHTML($html); 

    //download it. 
    $this->m_pdf->pdf->Output($pdfFilePath, "D"); 

Et je suis sûr que $html est non nul. J'essaie de le charger et ça fonctionne. Pourquoi cela est-il arrivé?

+0

FAITES L'ESSAI: $ this-> M_pdf-> WriteHTML (html $); – AldoZumaran

+0

Il ne fonctionne pas – dede

Répondre

2

essayer

$this->load->library('M_pdf'); 
    $this->load->model('mod'); 
    $data['result'] = $this->mod->getReport(); 

    $html = $this->load->view('report', $data,true); 
    $this->m_pdf->pdf->WriteHTML($html); 

    //download it. 
    $this->m_pdf->pdf->Output($pdfFilePath, "D"); 
+0

oui cela fonctionne, je l'ai essayé –