2016-06-29 18 views
0

codeigniterを公式サイトからダウンロードし、tcpdfフォルダをCodeIgniter-3.0.6 \ application \ librariesディレクトリに配置するように、codeigniterを統合したいと思います。同じディレクトリにpdf.phpという名前のファイルを作成し、これらのコードを記述します。TCPDF CodeIgniterインテグレーションは動作しません

require_once dirname(__FILE__) . '/tcpdf/tcpdf.php'; 

class Pdf extends TCPDF 
{ 
    function __construct() 
    { 
     parent::__construct(); 
    } 
} 

その後、私はc_test.phpという名前のファイルを作成し、これらのコードを使用して私のコントローラのフォルダに配置します。

class pdfexample extends CI_Controller { 
    function __construct() { 
     parent::__construct(); 
    } 
    function index() { 
     $this->load->library('Pdf'); 
     $pdf = new Pdf('P', 'mm', 'A4', true, 'UTF-8', false); 
     $pdf->SetTitle('Pdf Example'); 
     $pdf->SetHeaderMargin(30); 
     $pdf->SetTopMargin(20); 
     $pdf->setFooterMargin(20); 
     $pdf->SetAutoPageBreak(true); 
     $pdf->SetAuthor('Author'); 
     $pdf->SetDisplayMode('real', 'default'); 
     $pdf->Write(5, 'CodeIgniter TCPDF Integration'); 
     ob_clean(); 
     $pdf->Output('pdfexample.pdf', 'I'); 
    } 
} 

残念ながら私の出力は404ページが見つかりませんでした。私は何をすべきか ?

答えて

0

今すぐappliocation /ライブラリに1つのライブラリを作成し、以下のようにコードを置く/ アプリケーション/ THIRD_PARTYにあなたのTCPDFフォルダを入れてください。

<?php if (! defined('BASEPATH')) exit('No direct script access allowed'); 

require_once APPPATH."/third_party/tcpdf/tcpdf.php"; 

class Pdf extends TCPDF { 

    public function __construct() { 
     parent::__construct(); 
    } 
} 

とコントローラコードは、あなたが書いたものと同じです。

+0

上記のコードで私のpdf.phpファイルを置き換え、手順に従いますが、動作しません。 – Gias

+0

あなたは何を得ていますか?また、ブラウザのコンソールログを確認してください。 –

+0

404ページが見つかりません – Gias

関連する問題